-1345875990-1948171977
-1448725073455143296
-20832737071914399431
-2405653901398810641
-269074747-1882094148
-4330686331352297813
-6947224551397324468
-6947224552001080431
-828882881612937314
-9449158701011139588
1062132916-905926566
10943708931334348009
1687728411284469194
1690295794-619320116
17937115491743011108
1895741064-1222733651
438055684-1181616116
508328464-1035655056
588988467-107391537
9369908701258672504