received 861404760620471
received 1099748303373522
received 10206302854723078
received 918876521528196
received 12793213654174061
received 970510442996485
received 1036923736350783
received 1036923243017499
received 1738048853077434
received 444272402426924
received 1464491690534482
received 1043599105700791
received 1730837440468782
received 681215068686593
received 1521988561434455
received 1623158671330809
received 1503427013267873
received 955498197820981
received 1001423203269064
received 1747967625465039
received 918796151564477
received 150670255390334
received 10105672623230052
received 302951956750942
received 270594179966099
received 1187914294592296
received 1032176240210667