received 129155011249169
received 1916175861977140
received 173643096378144
received 741347189326196
received 1065840570197730
received 228111050990881
received 731161693739646
received 1237949222940719
received 822704624555735
received 926518057501309
received 1804119466507630
received 1230456820331807
received 1972272976425860
received 166372434172575
received 10158762103940319
received 1493416110673813
received 938665319485868
received 1602092116507963
received 819659368111915
received 1252666528093618
received 1541253385954566
received 990961717702886
received 1976304722383355
received 1340883015941936
received 173206213285350
received 1431715447149791
received 490868407737697