received 181941248941281
received 10210755406423022
received 135111790478085
received 985872571553031
received 853585984709415
received 608840325894606
received 1658174007742575
received 968067503229657
received 907561256028719
received 1463824143933302
received 295909740740920
received 1116386358400637
received 294833994218835
received 1799117747034453
received 1222488784480780
received 10154575415999812
received 349205088801828
received 586441634869803
received 330224674028312
received 726498357452847
received 1188581767831285
received 1168604613225785
received 559336690943846
received 1272812289449444
received 10202663982838271
received 235761136873224
received 10211670352422661