0
83148411
3702132388
245715685143
4050774282441
29136395473088
116736556956965
290782984179622
461120767501142
417045156665531
51347768908081
-391228981016252
-465340091523706
-47174392750235
428033014957377
428431524312040
-42510808859566
-460444446685583
-403569195357189
22325916520859
405327873538850
495073954190329
355771200415202
174671717380655
60091506123137
14174188335114
2159911806930
190673177228
8073405354
153636337
-78450580
-133197450
0