151775288656
-148070109318
147440496755
119162202949
93514579441
-71679150311
66360461439
63169341038
-54206011609
35940606433
-11335326602