received 716059481937647
received 155802891446861
received 2081352952084361
received 295909740740920
received 666397506891853
received 248730492192341
received 10158070540055346
received 501627393362533
received 225205124479256
received 875804355892070
received 150689532220620
received 1302654396464634
received 10209300777785692
received 457699014419128
received 10209952985117621
received 10156045777652594
received 10202663982838271
received 157777578133746
received 608840325894606
received 751220858272283
received 1518836821496945
received 1015576315137271
received 1005710322878736
received 1734612816584550
received 1598422733529861
received 159598764510911
received 10154575415999812