2147483647C
0 0
1971724 1
445797 1
408659 1
265321 1
495356 1
162221 1
262725 1
230487 1
296019 1
31026 1
4061787 1
43508 1
153601 1
