received 10211670352422661
received 378776389205389
received 745335822333556
received 173907249778966
received 1762346864062141
received 1885500681734842
received 812222982291359
received 1121656274533708
received 233174427139307
received 489181541285790
received 183972215450076
received 1130003647039720
received 180556902506307
received 1446717745418735
received 10153883808506100
received 351484028380969
received 827083244137555
received 1490825430964123
received 235761136873224
received 1272812289449444
received 1252888201465908
received 1550853935162609
received 10206283704836246
received 1702609923341607
received 1149406548471833
received 1556790341298255
received 1723426247921689