-477
-61450575
17810413
9230540392
287151565631
3475914557807
22273512151143
88018164975774
231948314012010
418758649097075
499099313540540
307171982452619
-119884065955250
-467084722089296
-407537100071792
28158625670432
437382535387576
449275537240162
84093147615631
-326189108390945
-500381217399976
-421028071762797
-242862003472135
-100590154189413
-29787008161082
-6086258687124
-801204806558
-60453783036
-2079447336
160744196
238273059
108838316
3771