received 1686679294705951
received 1571369906237669
received 1007878229272879
received 207665499778944
received 1645951742350789
received 1570141966380046
received 210290612658046
received 344434002564995
received 1060257214002843
received 519512901746592
received 1556790341298255
received 444272402426924
received 129916934361879
received 1926387180709759
received 10205638689077216
received 856187087749960
received 270701329982067
received 140409306705971
received 1022144167830461
received 10210058926493417
received 145201442565637
received 907561256028719
received 1649612171936870
received 286674791684640
received 170696827067925
received 1480502135587793
received 181488192574299