received 1730126437280845
received 661892620866583
received 839926579503684
received 10210996661089662
received 594233990924837
received 531915616983791
received 2102223843336372
received 424910707873207
received 233456153756804
received 361956777513764
received 1031841776956750
received 170696827067925
received 1527002750665346
received -1974921416
received 192266594640750
received 1689384654722383
received 169558920312075
received 1237137693000934
received 1174349905925736
received 197338550836950
received 135527256884021
received 727787633950681
received 1570141966380046
received 114268469337017
received 1469305653109082
received 1643610322601522
received 2427517684139191