-7022821511990905860
9032020355102865297
2168554369193377313
6490327980339166064
-7360672562458547898
-3420545464665791887
11297487