received 223576271403506
received 669226543258459
received 1849518698665793
received 559336690943846
received 10210285047156514
received 1358416794214835
received 922998711079994
received 173907249778966
received 10153058033765834
received 374968669570267
received 1606050382757335
received 834904029957106
received 1192647710792389
received 178157399220531
received 515185005537766
received 1463553350351053
received 10155508702663949
received 1280138425347178
received 1892413107673850
received 446641129002911
received 554519341422392
received 471104726585801
received 282948185371373
received 111870626180385
received 263257037524970
received 1689731541037137
received 2054072431481520