2147483647C
3439 3
4336 1
4336 1
73032 1
4344 1
13116 1
7462 1
7477 1
4356 1
15156 1
28881 1
16358 1
15321 1
4325 1
25638 1
9305 1
7315 1
45088 1
10854 1
30889 1
7203 1
16464 1
10773 1
10853 1
35359 1
6370 1
16561 1
128815 1
128175 1
5985 1
129456 1
8874 1
37592 1
15019 1
89526 1
42803 1
156666 1
35675 1
24763 1
26776 1
