-1990830953
-1900684165
-1766412538
-1721984596
-1239598758
-1085993262
-1033703345
-854671705
-713963806
-621039221
-474448608
-432690581
-380556572
-238925630
-216679974
-133096164
-112366806
0
5808593
28573228
70955227
75274690
81375760
146979566
244951180
245433414
277442974
297746112
336768467
512532080
821120640
853538490
861026696
1026251636
1077415394
1130999017
1156488597
1172304228
1370340570
1383925073
1401164998
1558879574
1753015542
1827697875
1909311298
2011898099
2015768509
2070776516
