received 216513388748201
received 1258050994317366
received 10155038868775972
received 146101732716778
received 1854585734799131
received 1179603955501488
received 1659934787645834
received 1769833293344178
received 575845299470935
received 1182246985237531 1
received 477346795808940
received 151703558797634
received 1908260046059554
received 10208535098847507
received 10204986104651434
received 1773168992911242
received 1274684292578504
received 1083043091756801
received 1761159017256344
received 1635477829813537
received 695033660669323
received -1974921416
received 661892620866583
received 365748477090910
received 223604628020512
received 1643610322601522
received 10208323113977948