received 1542911955955259
received 901613849944404
received 125043091269175
received 10209260021288823
received 758671800960075
received 1098802300242651
received 786035261551171
received 644590025681927
received 671422972983023
received 1864219703888379
received 117032532177427
received 1765853197073971
received 595232127486594
received 447715242283084
received 1497644040316120
received 2013204108935410
received 363303054031004
received 1008269725886993
received 1035487993181842
received 2032618906754362
received 154082761974809
received 766458480213241
received 300029507050493
received 10155855741670090
received 1372364329480098
received 1043926639043800
received 538479893188005