received 2077079842574241
received 772461852935688
received 464737123879323
received 1457882350958678
received 1995791697306181
received 2045507252338038
received 741099512740463
received 10208321193483480
received 10209551864533190
received 1804507526491161
received 535981979870433
received 1194079207365762
received 134007130438015
received 280066192409726
received 1647184988705755
received 180716818948137
received 529665854041514
received 10209688133735386
received 223966858134089
received 357369127986999
received 241062056330278
received 10209910815714170
received 10210391405887957
received 10201866217412575
received 189078604945549
received 10154993275383596
received 233293013759997