1073741824S,0C
0 0
58356 1
527200 1
77596 1
5121580 1
751617 1
60813 1
1218875 1
6979761 1
998245 1
1203245 1
30711 1
13353 1
28624 1
2353581 1
77844 1
8392303 1
41607 1
92352 1
65703 1
11572703 1
57697 1
27632 1
116963 1
4354 1
27999 1
20941 1
21962 1
20407 1
3627 1
1346374 1
67050 1
1224541 1
211263 1
3056331 1
44371 1
26512 1
17984 1
11851157 1
42562 1
855343 1
19408 1
57926 1
22003 1
199254 1
26865 1
46918 1
4642212 1
1251845 1
25628 1
953687 1
28220 1
7060 1
230914 1
1227084 1
813850 1
239617 1
76102 1
2427999 1
7531056 1
77574 1
19463 1
21058 1
285819 1
286047 1
285983 1
285790 1
285842 1
286391 1
286088 1
285960 1
285885 1
286501 1
286616 1
285894 1
734843 1
17318 1
215579 1
255074 1
731739 1
258716 1
585480 1
585269 1
974337 1
79116 1
389209 1
12393 1
394523 1
391458 1
65591 1
283278 1
1512339 1
56009 1
1272949 1
1273443 1
1273628 1
1273654 1
1273732 1
1273700 1
1273829 1
1273913 1
1315388 1
1273848 1
1274040 1
1274303 1
1274430 1
1274153 1
1274278 1
1274403 1
1274477 1
1275006 1
1275093 1
1274883 1
1274943 1
1275142 1
1275244 1
1275487 1
1275581 1
1275359 1
1275516 1
1319517 1
1275748 1
1275928 1
1276048 1
1276160 1
1276193 1
1274412 1
1274532 1
1275253 1
1275735 1
688535 1
411773 1
254912 1
277506 1
165426 1
197236 1
13124 1
13332 1
13309 1
13322 1
13016 1
13087 1
12776 1
13161 1
13254 1
13111 1
13130 1
13058 1
13072 1
13063 1
13053 1
13055 1
13077 1
13066 1
13057 1
32072 1
43425 1
147849 1
154175 1
39755 1
223607 1
37662 1
18479 1
12202355 1
251261 1
42766 1
55556 1
59619 1
9260459 1
73300 1
73576 1
7810 1
36362 1
1499722 1
1497835 1
46065 1
1483263 1
32732 1
6196657 1
906965 1
24937 1
25779 1
51464 1
2526231 1
37379 1
1005273 1
7842 1
6653264 1
8087 1
32933 1
325766 1
332616 1
332632 1
332656 1
332808 1
332863 1
325568 1
325635 1
325750 1
304476 1
311118 1
304248 1
310877 1
35605379 1
37986 1
329379 1
90389 1
1414684 1
271434 1
41567 1
388059 1
388095 1
162613 1
18725 1
166488 1
29666 1
1675148 1
11381143 1
39518 1
49475 1
13760248 1
324570 1
13171 1
324636 1
11388752 1
18343 1
332205 1
132606 1
39889 1
22249 1
76671 1
49383 1
109474 1
265647 1
19193 1
59005 1
402370 1
19617 1
8385361 1
87944 1
23500 1
48626 1
44081 1
39145 1
52938 1
43779 1
348183 1
499352 1
1419438 1
118796 1
40244 1
84737 1
447726 1
44265 1
73914 1
104267 1
55330 1
25453 1
2023253 1
18170 1
749714 1
13282 1
749841 1
29322 1
213586 1
313808 1
892325 1
345236 1
27875 1
730605 1
35822 1
35118 1
67724 1
481282 1
1485589 1
256823 1
779565 1
226080 1
35114 1
23678 1
830576 1
3413799 1
3413764 1
3417547 1
29373 1
