received 746826502126702
received 10158070540055346
received 875804355892070
received 284326062055358
received 992104534178858
received 457699014419128
received 1830098520396525
received 10156045777652594
received 2072560156314074
received 10202663982838271
received 686544714880223
received 726498357452847
received 349205088801828
received 1518836821496945
received 1553335571429933
received 1005710322878736
received 1734612816584550
received 1641097342820213
received 286674791684640
received 157777578133746
received 1658174007742575
received 1598422733529861
received 554519341422392
received 250505875371273
received 10205119655296447
received 10212411141490975
received 404694563011062