188151115476471
436962426961534
634870877854375
862362446843552
916359058897181
1283017580812570
464089102414784
3189930050457658
-5521577262113271
22337544145423124
-64685788248075624
195754933012553408
-534341931488119168
1330816116140033280
-2857139633462393344
4984478629720604672
-6222893593773554688
3836585333296930816
1796003940211607808
-2318732427077912064
-3776930768251493888
-2434496806237397504
-993962319897031680
-295765149085081792
-69297347764270312
-12589509308482592
-2150776261235925
396344547322329
59506535589593
606085430910891
-107499447929075
-25671463324500
413157873609014