-2
136883593
25196952884
1099777278508
13108747257838
71390530758285
218861071797401
403952070112732
408833307659914
37564427064865
-528918979768818
-739613828629740
-265578406369338
487974721158145
733019180129387
200799347634395
-535704208685133
-727854784310352
-246306320837156
411734334948394
739929272214503
654959919791139
388298135945007
163933224801851
49362539880530
10268312689268
1382124891975
107473535215
3979640392
-103975487
-330914991
-216115735
-1