2147483647C
23933579 55
22756 1
21617 1
33730 1
17996 1
-5870172 -17
-52603 -2
46273 1
42967 1
29124 1
64799 1
75694 1
19141 1
-62713 -2
43102 1
86276 1
166491 1
11056 1
39277 1
2627 1
11277 1
43127 1
46295 1
74593 1
70866 1
21397 1
51827 1
42150 1
2775181 1
72484 1
22373 1
22161 1
48166 1
156439 1
45569 1
22818 1
27868 1
64906 1
16271 1
31509 1
20068 1
22361 1
21400 1
41339 1
22824 1
17049 1
29749 1
