-34219
85000801140859
437774246701113
634377511758130
261106768123821
-246562962284418
-229446273242192
152911989473672
288565845812613
188985288331362
340928665618355
653590614904364
464997213730686
-302875451390796
-801000000068944
-387320057501565
466476345739786
795817165496734
312677378230343
-423691492647804
-790428234377701
-685836289143751
-389324874620298
-154194757539347
-42556478851416
-7867629760239
-898191716465
-54395025984
-1166774381
133324119
134700146
27569147
340894