received 1425000370948073
received 1578530139092699
received 179595759176915
received 1519404194971603
received 1896525054004970
received 10153399595697708
received 1159777810751454
received 836917159800258
received 236954513392864
received 1252018551522968
received 150867542320592
received 1731511520463853
received 1015747198557671
received 150949345359225
received 432476803854681
received 1248758755236384
received 784177575089575
received 894778573908160
received 1231528380267863
received 768024380015006
received 286354688545081
received 1188739477840998
received 1391922047535728
received 1282414671846361
received 881646411920435
received 679315232234616
received 215562055570626