-2
-48740074
474062936
49989375320
1136048874999
10709690582482
55163861345382
177746211932511
381003005036143
542768441191275
452632918859027
41750120711221
-425814233997294
-528891752900483
-140247321124261
380375004938772
540700869288757
219202147549238
-265461362365305
-535699868986398
-493783049444904
-295933059691877
-120817116472490
-31773527771694
-4061557488630
338622930121
220391821653
32761655277
1954797921
243309124
211455786
35074527
-1