-2032795982907864146
-7649949940957896961
-7148389242537051542
5155879575039368840
348722287802000751
-6574012378133862552
2204054850500208009
31563252268802
31563250179158
72415961571256213
-6339824463720481367
769898142342073932
651719687612429311
1266942
19439991
1835543614670145532
8438280864103146561
-1992192446241627435
-983983965181981808
-9222037139879175104
-2965711870629693628
8804783126757866200
47192204