2147483647C
0 0
1234993 1
150378 1
289575 1
2160435 1
366161 1
449813 1
200540 1
233637 1
448414 1
1190182 1
2062709 1
1350563 1
205109 1
175953 1
795587 1
948011 1
144786 1
3611 1
3774 1
4108 1
814149 1
497824 1
4544 1
4379 1
148016 1
148013 1
3813 1
3702 1
3027 1
4341 1
302502 1
7122 1
3684 1
9726 1
6561 1
5460 1
3793 1
