received 1211750108854925
received 376030996190029
received 1106461432822792
received 885641491564970
received 10214057229445560
received 630787973977490
received 1597431713887806
received 782730888586009
received 752169768301866
received 10210071877416920
received 1468601196508356
received 289218054789194
received 1888579048072740
received 2287389154611900
received 402397776867677
received 184967615583586
received 2104823066406522
received 1775403392770204
received 1760865173983514
received 1511563912214922
received 131355210744006
received 805213543013286
received 1960638537541813
received 1915816225311515
received 352022375276894
received 2006277152929698
received 425218054560072