received 12793118587516901
received 12793213654174061
received 172571819787487
received 1036923736350783
received 1053691978028363
received 10208138973326243
received 1464491690534482
received 1065175370183537
received 10100386974643619
received 1730837440468782
received 1646210932311665
received 1623158671330809
received 1076166255764006
received 225795101147918
received 10206687087191703
received 1022935271128785
received 1503427013267873
received 10204779885015677
received 1026187910813756
received 1747967625465039
received 1414235278591483
received 918796151564477
received 344434002564995
received 970866616375848
received 335511810143552
received 1032176240210667
received 1075000045865100