2147483647C
89878 1
3325 1
10925 1
36090 1
10925 1
-10925 -1
28962 1
56164 1
48888 1
53798 1
90480 1
75214 1
379699 1
4847 1
9192 1
8269 1
13692215 1
31458 1
8310513 1
-10925 -1
2789 1
2588 1
20212318 1
772 1
2997824 1
2048828 1
