received 236294640201478
received 555505014817112
received 835028553261060
received 1315666631836982
received 10208210081143900
received 269923133350095
received 1442944979133771
received 1720338324944751
received 1202379093127983
received 255447564923941
received 605944846252539
received 187366078283220
received 10210997647114312
received 1933552240297396
received 120950998430328
received 914534138692710
received 280497399143770
received 10152717520690120
received 161966224273606
received 185042958692112
received 536275943429926
received 1210421418977548
received 1468897630101319
received 1866455436919417
received 738727212892363
received 1848774218718910
received 119791571838776