summaryrefslogtreecommitdiffstats
path: root/Algorithms/Part-I/3-Collinear/input10000.txt
blob: b00ce370060ae31e2b626bf47fcbd330124b34e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10000
 25156   4673
 23337  31591
 25791  15315
 25959   8708
 10307  27693
 15096  12098
 16893  13404
 10976  12301
 10309  17728
  5949   8833
 20869  27531
 30662    451
 28407  30434
 23488  25021
 24393  27600
 13687  32586
  8728   8882
  6218  27971
 18067  23430
 13720  12066
  1152  22782
 19439   7679
 26649  17174
 26357  25809
 13921  25523
 15795  13570
 28804  17888
 12288   3182
  8761  23133
 23283    562
 28652    612
 30549   3983
  9969  17303
 13361  11925
 25281  28201
   730  28694
 12215  10382
 20642  22214
 27818   8688
 30188  21862
  2557   7934
 12567  16898
  9684  10907
 22302  26738
 27193  28206
 31417   8799
 31539   4966
  9742  31543
 12233   4981
 25103  27297
 16951  32210
 10691   6158
  6294   2749
  3807  26165
 16498  15329
 16427  13674
 13533  24457
 20828  24521
  1963    262
  5916  27249
  2994  11003
  8486  17160
  9966  24165
 22387   8442
   178  17250
 32413  17913
 20738  24262
 27323  24938
 11114    448
 28426  18048
 14553  14041
  9203  29945
 28906   8668
 27662  10367
  1138   7726
 13268  15059
 20493  24913
 16115   8474
 22180   1403
 28987  11422
 28920   8736
 24644  31649
  4201  32415
  7705  12000
 10307  30017
  5176   1170
  2573  19170
 29050  27083
 15961   4541
  7284  26441
  9435   9215
 20255   1764
 27527  23747
 30620  27338
 13746  29804
 13604  20501
  6464  18241
 18227   6700
 26900  21352
  2111  19610
  6417  25988
  5203   1329
 24864  14657
  1807   6226
  8648  17745
 19379  25969
 28168    105
 19702  20978
   844   9991
 27008   5298
 24936  26565
 27924   7325
  8615  24131
 28040  24798
  7461  27325
 19908  20822
 26564  15998
 20535  27161
  7722  25493
  3381   7392
   605   6200
 20712  22398
 25509   3200
 22417  26227
 21401  27423
  5632  20218
 13101   5117
 14136  31711
 12261   4532
 14186  15562
 23134   6382
  1930   8070
  5231  19199
 27604   5918
 11880    758
 21194  13504
 10215   9909
 12619  27222
 10767  19352
   903  26398
 30175  30829
 27042   6764
 10907  27799
 29218  18706
 30057   5711
   812  26101
 27707  18461
 30436   1647
  2918  18377
 26189  22350
  1627  32535
 18720  26457
 22784  26820
    83  28771
 18542  19046
  5101     16
 18140  26077
 25645  32158
 30628   2879
 18671   2583
 23934  22045
  6508   7282
  3607  26460
 22964    844
  7005   5815
 21014   8717
 15338  25958
  8227  20306
  6441  27971
 24525  11948
  2774   7715
 24185  14312
 27841  21761
 24782  23053
  9388  14058
 24414  18590
 23397  15255
 15667   1413
 23883  31186
 24201   8811
  2954   4569
 11545     57
 16514     41
   626    936
  1772  13580
  8198  18938
  1130    938
 20383  24810
 32082  21807
 32306  24894
 24751   2809
  7675   2879
 22650   7362
 23574  10434
 27467  17877
 14532     79
 20931  32406
 22737   4422
 15155   3489
 29063   8410
 23040  11801
 32737  21491
 12666   7833
  3762  10784
 17410  26276
  9899  10718
 26972  15957
  7733  28323
 16978  18001
 24147   3374
 28617   9233
 21684  27342
 26785   8393
 12911  12386
   725   5931
 16851  29184
   351  20127
  3330  30786
 14754  22637
 16902  20598
 10260   7589
 14413  25828
  5432   2709
 13955  24219
 14555   9927
  5877  30301
  6868  28321
 11191   8755
 17821  28133
 19187  14739
 14370  26715
 14042  14830
 24946  20532
  9186  18862
 20971  24487
 29451  28637
 12991  26010
 19728  12971
 32189  13077
  9859  28487
 23675   6547
 21489  16787
  1785   4147
 14426  14940
 28464  24595
 16212  28374
 32730   9762
 16220   7253
 12839   2795
  4090  12096
 16110  18156
  4722  29802
 13641  25652
  8944   6170
 18811  11296
 25372  22064
 15410  21045
  3656  25318
 19298  13096
  2681   7133
 13047  26961
 12442  32065
 23781   1512
 20846   9955
 32023  28790
 19419  29025
 30445  17440
  7244  11125
  3882  31880
  9226   5055
  5685  25095
   665    879
 25531  26456
 14887    602
 11764   4273
 31585   9501
 31693   1685
 23552   8737
 10860   9395
 26267  31327
 15267  10051
 24916  26361
 25594   3979
 23591  29884
  5164  29234
  3776  21231
   773   8264
 18639  23239
  2470  32247
 14083  14596
 30067  24563
   490  27511
 18416  29417
 21269  28700
 13824  32319
  6152   5073
  5399  17825
 27020  17041
 17939  25334
 20785   4991
  4745  11380
 15829   1769
 23162   6313
 21304   3270
 23935   5242
 24512  28201
 23456  25893
  9888   7257
 16160  31375
 21468  13393
 31158   1062
 23182  13720
 15559  11483
 11560  32628
 13636   6349
 12888   8101
 30987   6486
  4241  23027
 23734   2653
 25879   4072
 30188  28120
 15049  21599
  8026   8368
  6106  32361
 26811  28190
 16616  31606
 30279  21752
 23264  28818
 28719   1114
 25701  28361
 17348  27454
  4712   5847
  7471  12488
 29407   1146
 10644   2333
 21397  14773
 24265   7350
 19000   1705
 14011   7758
 24034   4764
   483  13730
 14722  14073
 11572   4964
 31141  19770
  5398  21704
  5950  25786
 16411  21336
  9260   3491
  8514   6076
  1388    566
 19136  25681
  4578  30688
 18253  11912
 31728  17823
  8507  25644
 12045  21856
 29593    960
 20934    545
 15073  23886
 26527   5316
 30636  17193
  7560   1425
  5945   2094
  7824    153
 31364  25422
 26057  26436
 24031  11814
 23893  10601
 20521  30381
 14783  21637
 22991    522
 25571   8114
 26850  10450
 27329   1836
  4278  25337
 25027  14915
 10408  27650
 16146  13015
 22176   7668
 16572  17777
  5956  31711
  5770  21836
 24231  25272
  2445   6076
 31141  31126
  6528  30321
 26891  16473
  2872  10313
  1249   1543
 10901   1136
 20292   7710
  3424  25540
 31596  24181
 29641   6262
 20093  17696
 30266   7204
  9475   8245
  1894   4253
  4359  12074
 27792   4049
 12740  30687
 11574   2922
  5950  28508
  7761   9387
 14588   8324
  5270  29053
 16478  10515
 29755   4977
  9251  14178
 17362  23001
 21448  10635
  6930  24592
 30355   2204
 15703  13644
  2880  22729
 27370   6988
   608   6516
 29490  19844
 16020  22089
 21761   2645
 15097  21639
 16749  17466
 28988  13799
  8369  28850
 30178  23689
 18352  24328
  8811  29071
 24555  22807
  2614  10762
  6842   3161
 24587  17454
  9167  22942
 24399  14511
 26159  11782
 15671  16999
  6604  28631
  6944  10368
 14132  22021
 27806   9602
 22996  12615
 16580  22438
 18526  16845
 24408  23848
 20011  11457
 12227   6453
 18288    204
 26803   7260
 15675  31010
  5246  19832
 11635  21126
  1902  13871
  7682   3574
 31322  16441
 24986  26839
  5349  16072
 32656   8816
 20496  20883
 32628  23253
 15026   1303
 27672  28502
 20156   3518
 14588  13523
 12092   6621
 20496  20546
 21523  30820
 27888  12810
 22974  14447
  3558  24778
 24657  28656
 10750  19549
  7739   1462
  1735  20999
  2134  11626
 30534  28359
 12775  14843
   246  21767
 19579   1355
 23205  14054
 30842  27114
 29750   5778
 25743  11735
 13665  21033
  2823  17252
 25798  26847
 12687  28536
 12182   8992
 10414  12933
  5488  22435
  9613  17313
  2816  31600
 29138    887
 31016    773
  4677   1702
 21909  22245
 28220  13698
 27838  15858
 28393    291
  5231   9258
 32423  21469
 24867   3159
 17826  11614
  8073  18336
 31310  18629
 16061  15799
  6455  15662
  1741   9433
 22750  16209
 27218    168
 13171   1250
 30969   6966
 26977  18576
 29696  27569
 27829   4009
 17612    546
 13979   6238
  6346   6151
  7479  16897
 11537  20851
 22869  20098
 24372   2737
  2175   3748
 26609  17006
  6431  24721
 14198  18570
 13200  25206
 16928  21995
 23552  22794
 10171   4517
 13886   3063
 32342  19481
  1434  16442
 11513  24727
 14395    697
 10651  14954
  1599   9058
  6355  27165
 27225   4948
 15594   3097
 31354  20127
 21779  31147
 27767   5216
  1182  23002
 23429  28173
  5428  10070
 12455  26857
 26165   9510
 24891  27320
  7805    933
  3070  13554
 15594   9132
 21998  30662
 28464  30147
 17824  18543
  9620  26469
 15549  25703
 11595  10382
  5235  25924
 12905  20420
 19152  26371
 25944    788
  7182   9418
  7935  20624
 21520  13873
 16849  18658
  6482  24911
 15663  15067
 27594  25575
   920   7876
  3900  10272
 29509  21661
  6599   3959
  9213  20571
 25699  22669
 17402  11120
  9303   8896
 10459  21276
   426  13427
 30929  12013
  4041  28463
 21312   9012
  8872  18123
 10035  16173
  5086   7930
 28973  14017
 10300   9398
 26859  31725
 26530   3870
 15079  25596
 24019  11658
 16495  16592
 25667  18080
 17497  14009
 16874   3690
 16759  23366
  8019  24463
 11012  20948
   563  28116
 13935   9876
 15611  22093
 18699   6390
 31735  17336
  6965  23168
 23205  21391
 21959  32577
 12581    659
 26022  31003
  4759   9643
 31859  30559
 17048  22021
 13445  26673
 14585  15777
  4454   8560
  8199  23407
  7473  25304
  4825   9320
 11875  29529
 15919  22800
 28840   4001
 26518  31997
  7801  14335
 17320   6180
 28770  10227
 27973  18355
  8691  25041
 15604   9863
  2941  15607
 12417  15173
 13022  19785
  2105  25689
 23737  18104
 14386  10287
  4767  12224
 18734  25123
 16839  18909
 17863  31423
  2329   3884
 21950  13311
  1130    127
 12890   4211
 24042  16188
 11227  32320
 11754   4782
  2385  13583
 13364     85
  8448   8227
 15706   2831
  8425  15357
  4478  31994
  7145    246
  6447  21534
  4405  19053
 30754    518
 18683   9293
 13478  10896
  2579   1713
  7631  28250
 23008  18865
   387   4447
 10377    355
 26270  30304
   211  31829
 26268  29677
  3105  19659
 27960  30706
 30747   5963
  5048  17104
  3246  22274
   142  15148
  1602  25277
 11074  30656
  4357  15197
  8097   7314
  3953   3750
 23113   3361
 10024  24474
  7138  15654
 25738  28557
  5975   5562
  7783  20808
 10907  29906
  8299    451
 24726  16640
  1003  30713
 19958  25538
  1000  22437
 29134  14479
   570  20658
  7686   7958
 24820  14172
  2730  25406
 17451   1821
  6772   5498
 17792  19615
 32216  14936
  7114  24833
 19757  26653
 13960  29436
 24952  32122
 19889   4210
  9906   5265
 27603  15648
 22877  12678
   336   8531
  7275  27652
  7400  32155
  5022  30539
 30378  22152
 12696  29794
  4015  13749
 12288  26177
 16896  27513
 13130  28628
 14665  28340
 27303  14313
 28149  20046
  4090  26405
 24988   8750
   675  12375
  1180   1903
 21284  13191
 23046  30173
 29897  20563
  8187   8905
 28033   9274
 30674  12144
 17250  32165
 17027   3922
  4678  31892
  8913  25828
  9000  28155
 22520   2383
  4612   9968
 26794   3543
  1561  16635
 24390  17374
 15245   6390
  9569  14950
  7320  21998
 24017   9791
 27505   1487
 29065  21511
  1379   2445
 23731   4451
  4748   6837
  9897  27879
  1243  10364
 20582  16954
  7206   8804
 27223  16969
 15388    724
 27500   1346
 15400   3058
 20610  13931
 30821  11619
 31837   4061
 19929  29061
 17775   9829
 21342   7420
  6131  29666
  3005  23404
  4068   8338
 31900  26743
 28539  16887
  2293   7197
 23566   8184
  9481   7627
 21569   3882
 29886  16780
 24463   4398
  9366  14028
  2157  12871
 20603  14451
 18245   1358
  4798  23051
  7631  11643
 24787  24043
 16192   5981
 10847  13403
 17182  22703
 16996  23541
  1387  10429
 29027  22386
    45    298
 10880  19806
  5988  14624
 15545  10801
   394  21235
 31876  17795
 11275  15995
 18723   5900
 13332    119
 31807  30846
 18755    377
 16728  17684
  4358  15597
  1511  24624
 26203   8952
 10736  18467
  6895  15877
 21542  23215
 11191   3839
 19370  21676
 11292   6474
 31924  24212
    36  16826
 21633   9129
 22262  29143
 27654    430
 13402  25337
  2066  21295
 14548   2752
 18575  11921
 15675  23728
 30679  12320
 16312  29381
 17934   1427
  3384  12535
 23470  30086
   904   7623
  4472   1435
 15728  29712
 17212  11780
 29487  24696
  7657  14688
 22271  28396
 30869   1017
 13879  25301
 15150  17795
 11516   3760
  3268  27827
 17233  15840
 32352  21512
 22448  26052
  9880  15191
 19537   6422
  9486  31166
   373   8922
 19533  18391
 16414  15408
 15228  20983
 21969    640
   132  30367
 17164  10657
 28276  11570
   829  24491
 11013   3406
  7733  30293
  4391  20252
 24607  10189
 26082  24872
 17973  13110
 32672  22649
 25463   5864
 26466   2965
 14820  23791
  9805   6512
 16828  16416
 24892  29006
  6525  26229
  5906  10417
  7793   1881
 19884   2220
 30391   4813
 13433  15364
 25314  20555
 17110  27540
 32336  29336
  7019  24252
 27292  18338
  1272  24967
 15243  31200
  5118  17029
 22035  19096
 12278  11861
 22049  17065
 29140   1812
 29689   4505
 28846   4592
 19230  12476
 27793  30021
 20940  25186
 26276   1508
 16700  19263
  6361  18955
  9228  11813
 26243  25841
 14625  16520
 19052  19914
 22194   8239
 30184  18752
 31258  10420
 18378   5271
 13898  16784
 30978   3523
 15303  15231
 22512  25552
 16969  30277
 10892  32562
 11567  19936
 21154  22941
 22799  14437
  5768  26925
  6616   3045
 31687   4819
  3615   5579
 28767  19454
  3387    849
  4704  11191
  6921   5320
 15557  10104
 30017  13183
  7042   6175
 31616  17495
 26613  26503
 25629  30468
  4591  28542
 25902  23629
   191   7887
 12839  15248
 17082  26958
 27560  29200
 28902  23548
 24610   7324
 16258  26198
 16682  26194
 11091   1579
 14964   5454
 28342    859
  9329  20549
 26771  19709
 24022   7714
 25208  20911
 11347  19163
 10804  22720
 24044  10973
 16005  29220
 16774  10370
 23907   1864
 28249   7477
  5563  28378
 14103  12774
  5486   8671
  3772  24775
 18341  20600
  4628  13358
 30343   6366
 23081   1224
  1699   2885
 12524  17223
  2406  29028
 14986  18423
 20255    156
  8953  13473
 20535  12720
 24697  11098
 14421  29005
  8390  30464
  5467  14494
     8  16433
 10029  23895
 13690   3006
  3193   3269
 29439   1458
  2983  28038
 18947   1564
 32359  20407
   262  19208
 29015   9081
 25196   5388
 22621   8675
 11847  10768
 19323  11392
 32225  15364
  5889  25500
  4351  20316
  1301  21476
 10734  32590
  9663  24508
 20098  25584
 32167  12561
 31081  26717
 27388   3179
    46   3407
 15090  19992
 12178  26271
 22923  11919
 24791   6203
 14419   8994
  4067  12636
    10  19541
 17180    706
 23595  25401
 25363  28423
 11898  31580
 28982  14853
 15321  14069
 25034   1698
 27325  14092
 14003     73
 30414   8598
 21894   8086
  3157   2947
 29864   4035
  4391  27885
 24632  29846
 30725    427
 16590  11944
 22114   6328
 31496  15870
  5046  22770
 12318   2309
 27808  27096
 23768   6202
 11061  15134
  3404  17611
 24831  21992
  6384  27306
  7751  14028
 23494  25776
  5501  10170
 26203  29577
 20610  27915
 10140  11838
  6389  22837
  8321  15704
 29576  32406
 17113  26549
  4525  16146
 12645  25162
 25604  25916
 12500  25125
   750  17153
 13852   8754
 29193   1499
  8172  25677
 22074   2216
 19964  28528
  3382  26504
 29246  10939
 12425  31243
  9454  14183
 27954   7253
 30147  20911
 15395  22481
 27009  19181
 28410   2106
  3180   7489
 12160   2546
 32548  27459
 32639  21149
  9377  13385
 31171   3387
 23833   8206
  3095  28414
   709    642
  7494  31299
 10904   6859
  4418  18761
 31767   5756
 24753  16950
 18594   3155
    60  16965
 25498  28611
  7980  24068
  6663  28882
 21479  18593
  2393  20946
  8222  19578
 31266  30410
 19840  31537
 19636  20546
 32510  23476
 29375  17812
 29104  24765
 25100  26810
 19384  23157
 25019   2020
 32355  25087
  3177   7977
 11300  28127
 24272  16079
 12795  21047
 11158  12475
 26380  26640
 21016    466
 23631  29421
  7975   4624
 24904   7198
 19390  28765
 20991  32589
  7924   3382
 13670  19449
 19811  14685
 31385  27558
 18826  29675
 11887  27815
 21938  15691
 21007   9614
 18694  31383
  3633   7532
  7855  28476
 22019  16679
  3819  28814
 10147  20047
  7978  14706
 30556   8195
 18274  10771
 30170  12927
 32752  18929
 18619  15917
 17521   4252
 30732  15131
 21801  19347
 16948  29142
 16804  28124
 15150  30435
  3176  12320
  4832   2587
   164   9736
  6551  21313
  8174  20460
  6339  22907
 24387  13794
 22847  23352
 16283  17258
 14205  22626
 10106  26888
 28945  12471
 16411  31571
 26196  11357
 31194  23811
 24003   7372
 16570  15297
 28174    109
 21228   1427
  3791  13113
  6256  16081
 28438  15105
 19458   1737
  5108   9707
 15004  25416
 26753  15880
 22532  22870
 21450   1235
 25590  27574
  6230  32179
 23709  19876
 13297  18083
    42  29349
 11701  23114
 10352   8752
 15170   5866
 22704  22584
 25926  18863
 26281    416
 22178   1553
 15695   3551
 18559  31997
 20627  23847
  2269  22467
 30417  17541
 26683  20169
 32145  14238
 28182  19496
 29806   8631
  2852  26247
 21012   5607
  6986  24720
 17510  16482
 26734   7571
 11773  26895
   612   9209
  2126  24957
 10081  21077
  6897  26293
  9059  23543
 13710  20804
 31806  30221
 23333  25645
 29456  22143
  4751   9581
 23274  16833
 22800  26861
 32715  25880
   291   6371
 22515   7880
  6304  19634
 31973   7653
 18071  27012
 28775  28541
 27214  22006
 32016   7962
  8693  15449
  4345   1169
 16566  27923
 17500  12624
  8454  11485
 21754  11132
 10515   6335
 14925  17717
 17522  19385
  5543  25242
  1842   6199
  9340  26922
  9126  29066
   575  24411
 21854   4024
 29260  29495
 24795  27175
  6524  13091
 18608  23475
   567  15336
 24028   7400
 31948  31559
 23133  16199
 26915  26253
 16886  30322
 13797  10405
 22128  17022
 25681  21332
   411  30847
 10031   2922
 12409  13509
 15961  30672
 14395  29742
 32631  28533
 32425  26672
  4028  31319
 17615   4948
 10615  13781
  7144  23030
 25476   3275
 14731  30026
 20406  30709
  4437   7351
 26748   9025
 20309  17351
 11566  24802
  1982  30977
 30574  17158
 11611  17453
   849   2358
  8582  22674
 22277  18066
 30057   2538
 11738  16933
 15744  12521
 17841   4812
  9576   3659
 27882  23591
 17207  16776
 29218  23107
 32406   4700
  7684   5583
 14641   6792
 10970  10935
 17129  20290
 15440  32568
  1433  32739
 11597   8593
 14633   6558
  8372  16028
 23015  24070
  7438  17335
  2108  15470
  6721  17032
 27115   9255
 19352   5442
  6688  28655
  6001   3639
 11993  30931
  6435  11675
 22300  28935
 14513  27786
  5825  23885
 22283   9330
 10654  23974
 17607  30247
  8436  29727
 13386  21533
 23374   6839
  6019  30515
  2017  16251
 23684   3544
 31703  10247
 17220  24887
 14566  19411
  4647  31847
  8661  26293
 15824   5534
 31370  23357
 11288   4501
 30342  30369
  4346  30045
 16820  17933
 32633  31518
  7328  28508
 10147  16951
 22090  25919
 24056  15221
  8925  22817
 28545  32293
  1993  31509
 28984   8940
 21182  27205
 10305   5476
 21069  11907
 23499   1471
 19444  11698
 22647  16283
 29832  19927
 10295  11141
 32012  22239
   225   9391
  5936  11551
 11927   5243
 10683  10191
 18047  29104
 18011   5342
 14660  20791
 20329  28043
 27637  10861
  7504  21873
 20762  18747
 22634  14243
  4808   9256
  9542  13258
 14792  27882
 11877   3889
 23782  13801
  1948    987
 18098  28514
 23669   4572
  9991  19197
 21496  25933
 20715  17586
  4467  30044
 13400   9227
 15078  14074
 14010  16628
 29434   6149
 17406  13136
 15707  30113
 27956  21712
 20888  25296
 10472   8322
 29108  23138
 19563    982
 28340  24933
  7287   8395
  7844  11647
 24232  20802
  9376   5288
  9328  28526
  3216  25044
  6975  32669
 24937   9295
  1227  21388
  3558  11678
  5486   8134
  1227  13290
 21959  16264
 24284  29945
 18385   3029
 20960  16385
 30430  13968
  7461  31399
 17644   2664
 17664   1953
 14080  17609
 14365  27543
 13630  30411
 15949   9979
 10917  30361
 23007  31151
 11117  27272
  4476  10105
 18478  23447
 27090  23122
 30468   1237
 11077  27098
   800  16794
 26919   7475
 15934   3171
  7432  28372
 16036  29803
  2501  28637
 18280  18457
 32557   8878
  4068  28317
    47    652
 31313   2846
 15012  28774
 26805   2045
 12502  25271
 16978   4315
 27180    211
 25363  20015
 31069  16364
  6494  25933
  9147  10829
  1524  21480
 30290  12131
  9392  13891
  6815  13647
 31717  25416
 17880   8918
 27521   2556
 10963  15016
 21499   8152
 26561  26400
 20567  30629
 32259  32676
  1441  17584
 31645   7957
  5473   7738
  6849  21686
  4005  19249
 15672  20261
 21606  13900
 20077   6958
 11046  26351
 16398  11833
 29386  15138
   596  13926
 10960  25398
  2602   4184
 14881  18370
 11383  19706
 16102   3762
 20227  24459
 24020  25694
 11405  24184
 30371    439
 10938  14214
 22106   8346
  1457  21023
 30570  11186
 24155  22667
  6785  30523
  1353  17170
   585  13365
 11655  17949
 24395   6071
  1942  28312
    81  23588
  7695   1509
  9949  21031
 10874  18650
 28216  11149
 31238   4967
  1788    535
 24311  23710
  8149  22681
  5312  15597
 12193  29889
 27088  14990
 29676  29730
 29513  15935
 23072  26396
  1008  23675
 12487   2158
  6345   3476
 26966  22622
 27375    287
 25130  30341
 22361  28493
  9081   3410
 21081   9451
 12561  32433
  9681   1256
  3567  16663
 17950  23626
 19908    156
  6912  11198
  5049   8125
 11958  29681
  9404   8078
 20187   8196
 16114  18251
 18297  23468
 14040   5968
   541  30847
 28128  11165
 30631     46
  3433  11827
  3287  12176
  3092  22958
  7841  22627
 25229  20657
 13430   3568
 30751  14011
   986   2752
 13914    828
 10677  27576
 24155  30672
 15087  12064
 10588  30370
  3848  23590
 28988  11823
 27773  20885
  5355  11165
  2034  30885
  1985  25891
  5154  31430
 31178  12800
 29142   8090
 19052  28075
 25647   8775
 32156  12296
  1709   7026
 14161   5259
  8082   3963
 20397  32333
 19006  18029
 26041   8002
 23149  19827
 28042  17624
 16950  24494
  4558   3167
 12769  30284
 24555   9687
  6598  26133
  6372  13237
 11145  14998
 10355   8825
 28958  27979
 11982    760
  3371  10555
 14524   1635
 14703    416
 13507  13110
  7446  23650
 27450  18002
  7628  20255
 14940  29622
 23480  20446
  5739  24149
  6536  24682
 20768   9910
 26333  17815
 29409  23598
 31880  27095
 31519  27789
 22316  15481
 11413  25175
 15867  13649
  7458  22957
  2123   7777
  6162   4132
  7697  25460
 31985  21514
 23610  27027
  9199  23432
 14111  22133
 29733  13408
 10851  14889
 16155   2304
 16046  15171
  8203  26590
 10962  14352
  3200   3613
 22283  17775
 30496  28334
 20014   3575
 23663  19245
 29115  21076
 19611  13287
  4821  11726
  1128  10383
 25447  18438
 27270  23383
  1969  18241
 19882  17438
 27068   9335
  2799  16825
 19778  29879
 21279  31558
   953  20846
  6309   3013
  1365  17231
 18191  15926
  7408  29105
 16399  16551
 16876  23138
 14643  14523
 11323  31741
 30857   3157
  9184   9994
  5514  32049
  1632   6199
 20192  26187
 31145   4132
 13455  32294
 17705  21348
 22873  31009
 20195  22364
 30003  17167
 17263  24293
 24008  18319
 31999  27568
 31030  25768
 20115  12140
 21054  11080
 28074   4613
 15434  32121
 19950  28733
   202  27194
 24414  26667
 24201  23281
 16558  24362
 14017  16054
  7343  26358
  6847  23471
  4778  17878
  2090  20210
 14022  10183
   260   1896
 26788  25785
 20394  12400
 29578  21033
 11820   3310
  9344  17504
 13198  13258
 16385  13789
 22658  29401
   488    376
  6243  21851
  5986  13819
 10843  26456
 19434  18452
  2463  20299
 28497  18820
   763  15258
 19457  21179
 16604  27012
 23004  30212
 22085  14176
 13076  25009
  5160  17403
 11677  18603
   968   4403
 23779  16139
 13285  30700
  9362  29297
  7570  30642
 28267   1015
 16569   3174
   554  19378
 14178  14476
 28601  29658
 25109  23245
 28926   9178
 30365  12697
  8622  24987
  9671   8105
 26820  24963
 15269  22673
 28730  13248
  4392   5224
  3308   6049
 23794  17900
   384  15300
 27728   3705
  5236  21546
  3214  20319
   632  13618
 28644  16458
 27501   3268
  8273  24184
 29047  24834
  7669  22700
 24240  11761
  5502  20456
 18227  20921
 11890  23829
 16968  28989
 18476  18402
 32432   7369
  6051  15172
  8971  16116
 30461   2082
  7335  17840
 23367  11980
 13289  32723
 19374  29719
 30428  22373
 24752  14071
 18279  25407
 16629   4011
  7138  16504
 17538  31129
 17876  15995
 24116  25906
 23511   9852
  9851   3895
 12454  18788
 24953  24309
  4750   1332
  7629  21785
 25491   7468
  4182  16614
 29617   3582
  7311    443
 25559  31126
  2052   3822
 14665  23553
 10939  22562
 11820  30009
  1377  19558
 13638  12706
   324  30347
  5105  23871
 15672   8489
 26224   5040
 11697  23820
 22540  10539
 32094   4303
 20813  14047
  1758  26757
 23543   1821
 28450   4230
 32118  21499
 23358   7807
 19838   9498
 29582  26640
  6117   5989
 24883  18024
 26036  31702
 12793  27230
 23215     70
  4608  27828
 27032  32643
  4462  12883
 31405   9237
 14276   3165
 15591  15128
 30049  12327
 31652  27343
  5896  15173
 30635  31398
 13880  29672
 27472  30844
 15461  22015
  3826  18730
 28200  16803
  9191   6253
  5813  18290
 16697   9820
 21218   7083
 22165   7880
  9819  10470
  5903  30986
 29837   3972
 15965  21703
 10777   5869
 26722  25199
 23200  12784
 31734   9287
 20989  14255
 30466  14087
  5884  22169
 15125  22286
  8409   3870
 20182    372
  2022  12265
 25003  24154
 17622  23939
 15427   5077
  8527   9075
 10646  14130
 20366  25843
 18757  19496
 13801  16273
  9535   8178
 22085   4643
 20920  20523
 22677  24210
 20401  29601
  8871   9507
 24404   9537
  3742   9238
 26781   8070
 15519   5744
  7646  10456
 11082   8457
 31953  18301
 13765   5369
 22536   3534
 19771   2749
  7077  19856
 16080   6515
  3456   9055
  5664   4524
 22992   4435
 12197  11166
 21179  18957
 21820   1107
 25147  23426
 19064   5606
 19172   6927
 32060   2745
 30016   2650
  8825  25570
 11405  26307
 24032  26383
 22232  13121
 11924  10304
 24959  20124
 14838  18426
 19524   3620
 12492   9860
 29267  24344
 29226  22780
 27037   7965
 15001   7482
  3620  11831
  7454  23928
  4062  13021
 14052   3322
  7945   8942
  1380  17126
  7135  25165
   532  30938
 31668  10792
  9657  13980
 26302  29186
 14498  15547
 26309  15802
 23584  27585
 22590    483
  1232  13820
 11348  16872
 11333  24029
 27542   8603
 21474   6923
 20004  24030
  2488  31887
 10035  32328
 31604  32348
 20246   5048
 17016  19684
 10218  32241
 30557   6464
 20030  31873
 16974  11469
    33  15671
  2213   6940
 16947  11451
  1921   1339
 19296    972
  7691  22921
 17684  26087
 16720  22362
 30437  25647
  3748  24015
   438  22926
 12491  12658
 24467  23334
 20226  27712
 29319  25166
  1140  14306
  1514  25462
 26997  16897
 17068  14181
  1851   3784
 14432   4713
  8664  26025
 16834  16195
  6977   4291
 13496  29065
 19833   1860
 31452  17820
  6390  24407
 24766  27175
  1925   3136
  7983  31100
 19207  31098
 23301  14107
  2708    946
  5361  14298
 24475   9402
 17416  29007
  6081  24451
  6887  18226
 18278   5515
 16455  27528
 29646  28413
  4397  18592
  6922  25398
 21457  12781
  8936  14136
  6051  17146
 16205  29672
 22467   8662
 11120  26097
 21148  19564
  8353  11621
 27190  11868
 18523  15159
 17966  30492
 32379  22237
 22817   1575
  5032  26244
 22723  17736
 24320  14431
 10413  28420
 20830  29619
 11603   2414
 25473   9334
 30074  19382
  9130   1114
  9682  14059
 22089  14432
  4951  24720
  4221  12805
 32338  18348
 27201  16235
 26859   2892
 24912   5586
  4436  31567
 17631  17908
 10448  17064
  1385   4593
 30158  21587
  2800   2183
 10404  21056
 16188   6537
 18273  22471
 18602   2976
 13955  26412
  1372  21364
  2369  13302
 11673  18577
 28028   8679
  8057   5226
 13391   4765
 13527  31752
 10614    490
 10232  19719
  8423  31515
 29211  17078
 23296   8085
 15001  10291
  7392  18730
 23576  20635
  7072  18647
 14507  13934
  7736  23699
  3243  12145
   773  13585
 11098   8829
  8953  18027
  3941   4283
 23991   9418
 27787   3068
 28368  22607
 30422  24566
  1461  24977
 24263  17482
 30414   6688
  4414  24935
 15746  12981
  7358  19041
 27623  19137
 13568  18967
  3623  31536
 10453    520
 29845  12382
 15726  23905
 18601  21852
 17746  17133
 17980   7341
 28775  15537
 27499   8425
 15752  31773
 28341  10673
  9543  13786
 19465   6032
  2215  18527
 16013  21382
  9636  31893
  1565   7440
 20113  28658
 25723  13226
 24678  23451
 20352   7910
 30537  29738
 27265  16968
 10153   2540
 29299  30795
  3441  24951
 25927   8708
 20981  28843
 20034  28402
 23639  17472
 17949   6861
 14150  20006
 24275  32011
 21018  15664
 24638   2097
  8809  17019
 27562  15616
 20062  20824
 20916   8107
 28456  29281
  7904  27522
  9744  12989
  8318   4989
 11719   3215
 25737   5194
 17599  23997
 31833  13960
 17498   7759
  4877   7714
 29703   2018
 13770  26018
  9825  17317
 31991   2740
 29069  31888
  6861   6903
 23365  24483
 11437  24209
  7178   9234
  2495  12257
 11288  10590
 10917  17924
  8175   4501
 10996  29134
 28980  31226
 20099  11043
 11284   5238
 24963  20124
  6176  26730
 15278   4509
 22272  27005
  9155  32002
  6739  24384
 18902  11477
 32058  18550
  3064   9584
 15677  31021
 14826  17588
   308  10924
  4531  12285
  5167   4252
 14337   7620
 30021  18116
 31849  31692
 23686   3820
 19129  14603
 22579  24194
 16305  25721
 27832  10201
 28802  24614
 11477   6884
  4543   6666
  3750  19828
 19291   4651
 21822  21288
 11405  28633
 15813  18767
 23435   1477
 14852  15154
 18993  26378
 24988   1856
 27068   5405
 26127   5587
  3311  22783
 15631  15947
 24855   2039
 24452  10097
  9076  17995
 27390  17449
 31176  20640
  9786  17812
  6599  28331
 24758  30712
 13431  28691
 24643  32720
 26477  30336
  3767  20616
 18232  21990
 23820  32410
 27451  32333
 22595  15050
 15461  12402
 14217  21619
  9568  12463
 14923   5348
  9195  16842
 32754   7680
  8219  27491
  6693  12900
 22418  28130
 30107  28028
  6053  18373
 21655  30231
 29357  22154
 31059   7699
  4561  26450
 17845  11778
 15805  31135
   220  19351
 13781   2225
  8720  32251
 28303  26114
 29683  19231
 21713   2489
  6583  17765
 15678  15313
 31596   8448
 13181   6909
 23943   3216
 28341  19553
 27353   4273
 17806   2387
 16216   9783
  5402  20094
  3404    778
 11086   8679
 17769  20902
 26282  15205
 15783   8040
 25060  21832
 10675  18936
 11154   2313
 21245   5168
 14031  24058
 23935  20230
 25387   5651
  2436  11064
 12049  20236
 18897  21606
 24887  15400
 12449  26259
 12943   3880
  9518   8988
 17280   7408
  1656    567
 27680  25779
 22311  23139
 16504  24158
 18844  22286
 28370  22367
   574  23581
 28485  10939
 10571  15331
 20700  19406
 27802  20834
 18871  26867
 23736   8374
  3269  23976
  8210   5044
 18625  16804
 18925  16620
  6465   7361
 14848  26448
  7124   9582
 17600  26856
 18482  29114
   881   4904
  7093  10503
  3665  27519
  7534   3744
  2592    761
 14658  11149
 23974    978
 28072  28696
  4803  16390
 18603  23459
 22992     11
 13844   4995
 23857  11509
 10649  20416
  3619  12665
 15670   9896
 21202   4427
 27852   1621
   265  16014
 11626   5473
 22497   8463
 14245  16928
 13784   4932
 31126  31178
  6154  19723
 17962  22352
   582  19548
 31897   4972
 18127  18479
  3061   7654
 16363   6662
 25568   2549
 27713  20122
  5272  24023
   598  13927
  5555  24549
 30352  23234
 25585  10604
  6704  11396
 25529   6603
 26860   5433
 14069  14963
 19957  19466
 31264  15992
  8241  27554
  9575   1693
 20674  18049
  7175  29881
 17901  23353
 17667  24496
  8106   4691
 23951   8981
 10804   7045
  3742   5105
  3625  20549
 11297   5641
 23753  30121
 26034   9043
 27172   4039
  5482  20808
 32276  13532
 17125  15849
 16377  28328
 23935  20606
 24687  15484
  8694  24598
 26404  12464
  5315   7186
 12868  28742
 29607    261
  8180   2969
 32235  13933
  2426  15155
 29715  26589
 10966    998
 13513   1603
 18612   8562
 26105  23612
 25002  22310
  9780    600
 30444  27142
 21365   1649
 31669   4114
  2485    849
 16845   3210
  5294  29688
 17563    267
 11611  16385
   885  12175
 31992  21691
 12014    384
  1088   6325
 17397   9248
 12004   9615
 19157  27314
  2121  30219
 20274  27373
 14274   7290
 18749  28767
  8078   8128
  6030  28559
 13081  19256
 21532   4548
 22013   4107
 15852  18037
 22157   3198
  9295  32657
 23460  26612
 14202  23020
 26297  28808
 23938  29486
 22588  18729
 10716   4820
 13692  32095
 22696   5105
 17495  31200
 13850  10602
 27187  14185
  9615   9898
  6343  22321
  2794  27326
 29803   1718
 11259  25627
 17595  14968
 14028  24389
 10628  11668
 29918  29385
 31494   5683
 21104  24337
 11712   9435
 17428   8375
  1818  12011
 15348  16425
 26957  21130
 19265   6524
 31290  29846
 15223  27522
 27067  12055
 24115  30018
  8540   8448
  2421  17694
 12387   3596
 12639   7454
 21556  24502
 20350  29639
  3656  24161
 19182   8532
 19969  25582
 23479  13553
 19934  22294
 28376  15864
 24703  28922
 24501   2363
  2895   9366
 28309  27247
 29070  31156
 13092   9751
 15275  19284
 25826  28755
 21522   7023
 12994  14604
   905   5170
  1553   9792
 11387  22768
 29741  10528
  7583  30496
 19824   2807
 12678   6622
  9984   8929
 12746   6282
 28738   7535
 14762   4926
  7112  23445
  7429   3576
  7883  28220
  9664  23913
  2371   6149
 19159  16003
 15335   1765
 22868   7179
 18549   9068
 24753  21367
 21436  25486
  4394  15519
 24595    781
  7096  19916
 14840  23444
  2171  28657
 22456  21222
 24975  29904
 22564  30073
 32091   8987
 27507  22534
  9348  29338
 21642  17090
 17627  23695
 22561  29955
 23480   4803
 23078     47
 16208    408
  6431  19736
 28598  14298
 27187  22227
  7515  10468
  4041    609
  7166  15387
 16320  14996
  1559  16013
 11599   7093
 26109   4592
 28132    652
 20224  24101
 22358  16043
 27135   6309
   241  30662
  5637  26436
 24565   2620
 24204  14831
  2896  14053
 11864  28952
  2424  32386
 20153   1191
  9816  24870
 28770  24948
 11904  32295
 11245   6480
  4043  14666
  7539   3050
 18156   5603
 30614  23771
 11349  26846
 10143  23898
  8733  22193
 25936   1581
 22442  19048
 20046  14478
 20224  12050
 30208  15080
  2732  13553
  8194  18514
 19064  20481
 11357   4087
    39  25975
  4551  11153
 11407  18946
  7025  25179
  8354  17085
 31965  32753
 11517  11986
 12165   7349
  7613  22526
 29453  28531
 30596   9278
 12804   7710
 17827    774
 31288   1433
 26775  29850
 10449   5813
 14094  29219
 24464  12420
 27356  18773
 20873  20085
 15967  11907
 29448  29339
 19957  23607
  6457  27339
 17474   3949
  7028  26935
  3878   3005
  4367  26482
 22124   4832
 21468  27848
 11335  24342
   109   5897
 29414  14354
 17024  12034
 14725   9795
 21757   8180
 24170   6223
 14865  23437
  4737    731
 20779   2550
 28242   6846
  5523  24497
  7983  17902
 31133   4377
 20125  16264
 32640   7564
 17691  12172
 25103   4681
 27779   7901
 21647  28482
 15727  15468
  6705   1597
 19992  22619
 29363  32438
 10325  20023
  6885   7967
 16260  20320
 25806   5694
 22056   6903
 13440  15728
 24147  12466
 31633  12001
 24308  28705
  7797   4280
 11081  24078
  1042   8335
 16594  30149
 26861  22640
 27477  31774
 27794  30948
 23941  15974
 12509  22959
 16401  32582
 18423   7392
 20478   4073
  5889  15904
    81  13278
 16498  31279
 12830  29227
  6744  12464
 31049  24136
 10721  11372
  2903  12223
  5761  11396
 24774  12137
  1116   6885
 16541   5442
 18072   4787
 24814  27140
 24434  13153
 32290  23513
 19708  15162
 17954  13688
 11937   1648
 13165  19281
 24719  21944
 30567  14942
 16245  10673
 23102  16480
 24543   3695
   484  17803
  8677  25763
 24772  25476
 10952   3067
  8176  19959
 29525  19569
 12199  32007
 17155  31323
 17465  23033
  7380   4937
 25700  29354
 21551  30639
 20851  24696
 13576  28588
 30839   7017
 25536  22332
 18209  25200
 22094   8262
 11741  13799
  2411  20279
 19437   6491
 22918  12484
 14693  28154
 12413  17866
  7695  14085
  1563  17453
 17231  32218
   680   4576
  4685  21300
 26549  18754
 30407   5999
 15553   9268
 27143  17340
  6686   7512
 30887  25158
 19948  11546
 26839  15222
 31709  16951
 15892  31395
 16837  29591
 12868  11406
 22528  27520
 23397  32313
  5608  12846
  6148   2753
 14232  18446
   996  21251
 15236  28152
  8533  10740
 11112   3035
  4826  29883
  9542  23673
 13282   5548
 32323  24298
  5745  13688
 25165   3260
 26304  24048
 24741  30128
 29929  32238
 26236  10280
 10231  30214
 15855  14207
 25753  14797
 16593  16291
 32034  24982
  3045  30580
  3914  15552
  8222  14700
 18335   3241
  1234  25703
 22878   3225
  9915   5183
  5329  19220
 23779  29789
 25929   7439
 11692  21557
  8946   7100
  9016  12285
  3045  10668
 14262   3565
 25340  27709
  7962  25219
  8712  31314
 29926   9324
 24608  14717
  6644  21178
  1020  32495
 22282  28239
  5454   2448
  9841  18803
 32575  20164
 22429   5803
 22868  23438
  5458  18950
 21271  14296
 12196  11844
 10762  18881
 26739    330
  8317  11019
 25088    373
 16148  15034
 13446   3992
 16850  29001
  6316  26468
 27827   7620
   507  29261
  8941  13922
 30066  24306
 32550  20287
 23966  29003
 20980   5633
  5779  28147
 22311  24917
 26982   5380
  8591  30533
 12248  22308
 12267   9624
 24052  18811
 21738   9088
 14501  23394
  5956  29695
  3399  29394
 28163   9363
 20332  23205
 16453  19396
  5919  22487
 22225   6000
  4893  18751
 30983   2728
  8083  26382
 15807  16188
 21258   3545
 11252   5906
 30815  31427
  7664  17811
  5553  31926
 29996  31129
 19798  24731
  3035  13420
  5894  17584
 29818    615
  1174   2345
 32443  22053
 32422  17029
  9300  14086
  8930  25602
 28489  18476
 11900  20183
  7803  25865
  9396   3287
 17492  11467
 10847  15223
 22175  22040
 23680   3596
  9628   2197
 14621  21620
 29598  16869
  1705   7510
 28045  30712
 32627  22878
  4049  14967
 25508  22233
  4676   2416
 30083    864
 18669  28511
 18645   6980
 32360  10457
 14133  19592
 10228  17487
 14488  21880
 29268  10342
 20486  19680
  2489  22417
 12795   3114
  9752   5050
 17103   8637
 20598  13534
  2227  17415
  1217   6563
 11778  29660
 18166   4380
 13747  22235
 31106  30965
  3277  20660
 15821   2938
 12551   1089
 26401  32006
 13750  11160
  2851   4207
  1365   8263
   575  13908
 22317  31503
 13716   6940
 28051  25761
 26351  15298
 21128   1778
 12962  12686
 28017   2263
 25116  24832
 30197   7121
 16689   6245
 29939  26101
  1865  28301
 13791  30738
  2210  23131
 16317   2628
 19226   2022
  9792  26458
 17650  24620
 16529  16762
 31540   3144
  5231   8365
 26745  30050
  2436  13813
  3057  24226
 16850   7134
 15280  13956
 16729  28531
 21597   8484
 24591  12981
  9099   1314
 22171   5072
 28945   4329
  3878    607
 22254  15943
 16611  28226
  9814  20049
 15875   8601
 27558   4047
 16592  24987
 14881  32366
 28159  24614
 17278  26907
 12078   2565
 24156  21026
 31186  25595
   484   9126
  3034  29391
 25602   8015
  8316   6330
 21150   8193
  7368  25769
  3987  22713
 13464   1510
 27152  13229
  3531  28916
  1870  20732
 28841  16477
 18330  25688
  8580  32390
 29644  21807
  4306  19343
 25217   3327
  9220  15482
  2909  19360
 29322  24320
  2542  10602
 28584  32634
 24771   9020
  6835   9348
 24703   9367
 29854  11793
 28094     13
  8884   9153
 31718   9845
 21409    125
 29154  12643
 11508  12143
 20771  32150
 15461  30851
 24132   7711
  8536  18656
 13762  24880
 24627   5568
  9853  29592
  4645   3654
 24249  26638
 26944  27402
 28538    938
 18905  26683
 25936  12505
  1833  22849
 13467  24168
  8828  19211
 31389  22602
 16682  21551
  7086  21476
 26327     68
  4628  31163
 24197  13798
 20528  10919
  7722   3329
 27555   5784
 21916  17693
 24172  30534
 17094  27005
  1512  24887
 21046  13077
  9954   8597
  1065  24166
  8433   1935
   898  30076
  8836  17408
 21755  31855
  6680  14927
   577    209
 20551  12680
  9614  17068
  2404  19677
 16299   1997
 17541   3802
 19263  10277
 10505  27310
  3451   1100
 29355   2836
 13657  23859
 12143  32395
 28603  28221
 27075  25759
 12255  14624
 25685   2094
  2228   9479
 23625   1718
  5321  26753
 22910  15561
  3994  12291
 27606  11271
 27708   4312
 20338  28392
 25192   6758
 20757   4860
  7208  15865
 28374  23096
 25447  20281
  6298  28705
 26591   3502
  7885   4021
 29427  31180
 19703  27438
  8224  11802
 24821  24239
 30182   3889
  1715   4920
  1033  25448
 15213  14141
 31040  17714
 31373  22136
 29579  26929
 22900   8840
  9078  23376
 16012  10816
 13250   9259
 11030   3453
 17404  14913
  7789  12174
  9669  14486
 27754  16996
 29053   3691
 30679  16574
 28778  14832
  7400   3536
 18245   8683
 14055  29919
 15737  18533
  3912  11131
 29276  23192
 11151  17711
 19151   4227
 23167  14203
 24281  24709
  4163   8499
 12279  16820
  5184     96
 30175   4494
 14971  24052
 22711  12277
 23960  14001
 31950   1630
  3461   3292
 21763  30033
 27167   5707
 17965   3451
 26668  26296
 16117   1948
 18990  17953
  1211   8407
 26028   5977
  5924  22262
 24757  19170
 12603  31325
 27263  22107
  6139  10631
  3356   2299
  4973   3074
  5491  22919
  8313   2309
 12723  29314
  7868  16347
 19870  19804
 30439  13944
 24383   7548
 29466   1203
 17813   8255
 17413  14528
  3595   7946
 29331  19360
 27779   3263
 18201  14942
 27926  10230
 31758  15135
 25994  28554
 25477   2818
 28625  32545
 31681  31791
 15862   5496
 18495  14672
 25318   5719
  8668   9714
 15048  20033
  4544  22904
 28831   5631
 12250  27717
 13838  12370
 26344  11520
  7508  23605
 27923  21993
  9354   6718
 12627     90
 25714   3003
 29427  24230
 31797   7772
 12696  12985
 16014  26454
  8556   2540
 21513   9470
 20489  31909
 30991  22027
 11284   2689
 13734  12750
 10837  10712
 26599   3256
 20602  17317
 14658  22733
 32424   6867
  6624  31127
 26153   2114
  9329   3956
 13495    706
 22521  11804
  6367   7320
 25655   9842
 25922  30228
 22616   9147
 15733   7919
 23287  22678
 24703  32351
 11593  22540
 20985   7106
  6827  31570
 21511   2053
  6355  23763
 22910  12798
 17394  32098
 20643   7700
  3425   6247
 25621  19371
 25196     28
  4248   2287
 17399   4866
 13187   4016
 16111  30677
 32479   1080
 28794  19817
  3360  20738
 16393  24565
  8146  24697
 15507  15742
 26988  24553
  4436  12067
  7113   1297
 20886  11570
 20950  16823
 27166  22554
 19494  26341
 23045  22614
 23863  29578
 27615  17311
 19295  10317
   803  17874
 23415  31889
 12555  20497
 10342  14025
 10007  30909
 24814  13386
 17575    807
 32282  23288
 26655  13778
   499  16716
 23357  14922
 20246  20295
  9567  14801
 12055  29964
 17820  17933
  9856   4598
 20915  23865
 17055  18731
 13802  32080
  7743  18118
 21795  16871
 28578  25277
  3979  29820
  2863   7422
 16731  18202
 25444   8217
  6741   9578
 12221  20009
 16828   8274
  2397  21929
  4509  29796
 30071  27154
 20352   2969
   627  32314
 10125   7884
 19988  17549
 21102  17323
 32741  17237
 13654  16356
 31844  31094
 30367  27256
 21103  25099
 28846  14393
  9661   7038
  8149  18587
  7701   4313
  7964  25647
 11344  16940
   743  24092
 17191  10999
 24483  11824
 29434  19377
  3516  24871
 11511   1465
 17201  10490
 19193  18156
 26201  26392
 22207  29806
  3176  32404
 27685   6718
 27011   5236
 30520   7997
  3896   8289
 30731   7066
 12652  20534
 25447  29062
 18633  17622
 10372  28246
 19711   5905
 22807   1097
 26678  24403
 27190   6980
 28717  11008
   394   2314
  8354  24220
 17300  30594
  1499  31686
  7381  22970
 15634   7799
  2237   3736
 11228  17609
 26235  29212
  3748   6377
 31969  25683
 16762  31955
 25512  14137
 28053    921
  8583    734
 20757  21556
 27565   4423
  9619   9677
  5202  27045
 15700   7617
 23337  31899
 17901  21395
 31664   4465
 14952   8000
   609  22044
 28167   6788
  8958  23120
 15326  26025
 32587  18357
 20142  19633
  1692  22453
  8067  22993
 21458  22858
 14511  13864
 12408   3941
 32227  29177
 10436  19124
 12624  27041
 25988  24471
 10443  31926
 19952  31542
  9487  12498
 17572  24806
   108   8643
 10244  17148
 28982  19671
  6027  14461
 26498  21812
 23689  17174
  7364  21322
 13832  28417
 16155   6532
 11428  20604
 14631   5239
 31820    199
 29286   3343
  3836  16009
   836   5933
 29851  31684
 15123  24425
 14680  28039
 32085  22207
 29935   8131
 26321  27411
 27244   8622
 23068   3989
  4373   5467
  1617  20509
 25692  18225
 12766   1775
 25012  28712
  3679   3101
 10350  26561
  6584  23105
 16582  20679
  5011  11282
  9324  13858
 21959    692
 15369   6928
 26889  21667
  8765  13361
 32412  22853
  7646  21783
  2742  32069
 27182   6135
  4741   2062
  3353  25453
 23496  23230
 10346  13370
  2858  29994
 25670  30497
 24985   5517
 17960  18706
 12281  21436
   221   8710
 17336   2227
  1802  16637
 32227  10139
 27373   9658
 31100  25951
 23341  32505
  7409  10273
 21935  12783
 11702  14331
 30316    539
 31780   3730
  6553  26228
   227  27419
 23891  17198
 19500  31922
 26711   3458
 29315   1230
 14407  20686
 12653  18423
  6971   8910
 23028  31442
 23903  20104
  9688   5595
  7328  23510
 30565   6698
  8556   7037
  8987  21972
  3260   1525
 17756   7826
  8376   1288
 19861  17772
 25190  11962
 21320  13917
 20468   2526
 30895  19192
 26703  11003
  4525  20267
 17880  21050
 31989   4987
  5929  12592
  6236  10253
 19959   8581
 30861     30
 27973  23437
  3904  17788
 30015   9733
 12923   4053
  1054   1632
   571    963
 24759  11013
 31035   4509
 17499   7982
  2198   9274
 24288  21003
 29987   3043
 14526   6423
 18566  20977
 17493   6022
  1829  25995
  8331  23283
 32570  14903
 17429   1920
 27738  32019
   474   7101
 22023  30080
  5121   9947
 32477  31335
  7264  16822
 27934   7474
 19983  13696
  3204  18370
 15656  30927
  9300   2770
  7850   3616
 23515  15941
  5057  21716
 19074  23830
 28871   2028
  6141  12964
 18776  29656
 31727  32593
 26669  24274
 31677  11893
 14922  13668
  6225   4044
  6766  18113
 13466  17068
 21156  15080
 22755   8565
  5901  28261
  5645  32683
 11798   1518
 12034  30078
 28513  22001
 21927  16250
 15325  10383
 13291  26958
  3741  32351
 10365   3752
 18196   7337
  4604  30052
 21143   5565
 14956   8255
 25603  30295
 28689  14733
 30132  25842
  6058  22887
 25303  17967
  1906  13066
 31379  25485
 16684   8485
  2130   8123
 11469  22796
 27101  30226
 17500  16576
 27879  22714
 13513  31770
 21205  31561
 20132  16703
   720  13729
 15528  25816
  7947  27922
 21832  21142
 25487  22491
 32632  20136
 27084  31028
  2577  26858
  9572  25169
    92  31418
 11203   5817
 30033  23677
  6453  26800
 29284  14324
 11078  15426
 11694  30906
 29029  24049
 26230  23617
 16855  31711
 17993   1764
 29220  22180
 26570  19387
 10079  26866
 11187    229
 27560   4988
 20343  19014
  5005  19587
 18481  14527
 24289  26786
 14231  29691
  9718  19624
 26586  24870
 19734  13886
  5747  22782
  9560  19299
 29948    943
 21243  18129
 10830  22843
 18076  24966
 17757   4396
 20407   1990
 32309  31865
 19458  31257
 20684  22696
 30810  12492
 28777   9050
 27908  12995
 18810  20864
 22601   3688
 17116   3507
  5989  17842
 11960  17698
 24341  17498
 24120  21201
 14839  24967
  4721   1262
 15437  31792
  4097   2072
 27028  29637
 27146  30904
 27068   5291
 11331  29315
 20673   2625
 25350  29294
 25754   1628
  6997  16271
 31376   4113
 21505  21338
 13872  21002
 31788  25086
 10534  19074
   642  12175
  3182  27989
  9153  20227
  2171   6800
  5650  15344
 17136  16926
 25100  30795
 11726  10070
 12597  29534
 23804  29996
  5386  32620
 29764  13843
 18600  32645
  4330  18589
 12891  16180
 26428   5147
 29046   4558
  9602   3725
  4080  26456
  2779   5981
 32357  30961
   460  16520
 21578   1803
 29500  23004
 25893  24486
 28628  28730
  5838    754
 15074  29880
   997  16639
 13017  26082
 22696   4858
  2258   7978
 32681  16098
 12661  24838
  7872   1168
 30431  13841
  5117  10011
  5172   4075
  5442   7618
 18607  20596
 19572   5027
 22815  29261
 17724   7605
  1001   9615
 16509  12918
 31925  31705
  1220  30476
  6686  10463
  2565  24983
 30938  27371
 27194    161
 29917  24750
 20337  27569
 31288  26638
 11033  31023
 21627   7075
 22886  20957
 19596   8889
 28372  23124
  4622  18901
 19682  12039
  7792  16341
 15950   6009
 29979  24031
 16941  24949
 23817   3713
 22625   1308
 28019  14963
  4372  18163
  2102   6040
 21490  17657
  8645  20726
 19199  30754
 32675  15484
  6174  13211
 25439  13717
 31566   3935
 26970  14748
 21238  29638
 14241   3429
 26258  10201
 29246    326
 14154  21583
 18345  23295
  8467  24900
 18680    820
 27151  27850
  9893  19999
 29993  21672
 21469   5468
 10186  28064
 32612  23240
 12776   1755
 16961  21123
 19097  16394
 22924  31844
  6811   1307
 14778  25363
 31047  12900
 18190  10606
 20372  30788
 32726  17582
 26611   3439
 27202   7192
 10447   6957
  8396  17677
 13007   3818
 25919  13428
  6882   8363
 13200   1174
 31589  26129
 25305  22690
 24258  13738
 31716  30010
  4347  28289
  2524  22394
 13533  27637
 19158  27156
  3199   1531
 19189  29247
 15361  31257
  7732  27721
 26762  31110
  6601  20945
 29848  23786
  8045  10671
 15863   9850
 16836  19422
 10419   1835
 17000  29096
 28037   3048
 10007  31899
  4459  27610
 25801  21718
  7954  10467
 25704  22905
 12817  20379
 28208   7160
  7904   9266
 21943    352
   435  28104
  4574  27291
 16762  23003
 16621  12012
  7022   7582
 29271    517
  5786   2838
 27818  20776
 19991  17427
  1903  14567
 21419   3362
  5559  28496
   948  32457
 18255  23623
 32349  29558
 21428   7188
  6469   5281
 13028  20026
 32713  20955
  7539  23765
 24422  22650
  1607  22226
 26788  21224
 15754   2422
  7222  19076
 28052  15324
 20233  32598
 10124  18712
  1826  25795
 16054  21459
 20052  12997
 16005  28780
 22253   7974
 22686  26781
 20878  23127
 15639   9723
  6816  22479
 26739  24201
 28902  14770
  4053  20727
 13753  27631
 30002  13323
 19145   4834
  4679  30469
 30774  28111
 12863   3775
 24832  11682
 16171  19862
 27380   1139
 14696  10794
  8800  23168
  1115  25396
  2262   8546
 27868   7361
 27034  11879
  2802  25948
 15689  22805
 24975   1966
 22920  21260
 25621  10071
  8337  19070
 21145  26074
  8096  26808
 11004  11918
  2671   8759
 15868  20149
 17642   5626
 19619  10475
 13205  26069
 27495   8520
 22033    439
 17842  20917
 15981  21466
 15711  11263
 19202   5151
 18198  26992
  8114  17606
 19815   1468
 13982  31488
 20937   1342
 32604   6609
 29584  27815
 26369   3581
 31313   6724
 19034  26047
 31230   8009
 16082  20268
  9326  18831
 19878   7264
 23779  17500
 12336  25738
 10106   4347
 21280  13608
  5988   5608
 25002   1759
 27644   9631
 22727  19823
  7671   9242
  9677    632
 13036  23608
  6842  30415
 18098   9319
  3517   1613
 22313   9236
 18576  32298
     9  24932
 32621   7680
 31140  14599
 24194   6091
 22140  32747
 22490  21318
 10425  20695
 15078  32048
 27074  28155
 16866   4906
 13113  10421
 10361  10476
  4568  28640
  2601   5053
 30638  30511
 13827  32058
  5259  24600
 22675   5784
  8263  26409
 21444  16799
 27636  22139
 22476   1234
 23548  24666
 20281   1091
 15966   2855
 29541    202
 17762    448
 26032   2904
 18472  27052
 29953  10843
 18355  21158
 17968   9011
  6163  26876
 26904  29165
 29319  20127
 31539  13692
  7812  23707
 21444  30445
 19642   4362
 21676  13831
 12342   5008
 24106   3616
 22285   1172
  2795   4554
 15587  14750
 17644  11363
  3829   6975
 29383  27770
  6742   3894
 28725   4671
 25112  13162
 15265   6467
 25722  11444
 15823  13547
  8961  28249
 20407  23340
  4819   9560
  9683    298
 12166  23748
  3913   6547
  1004  32384
   612  13452
  6492   1503
 16142  21840
 24373   4013
 25343  10641
 16738  28019
  8834  19195
 19928  32702
 29664   4911
 30235  23910
 23164  20176
 11001  13300
  8691  17466
 17879  22357
 16539   3769
 27629   9531
 17372  16170
 21784  12967
  6155   1785
  8418  12332
 12429  27339
 10652   2984
  3087   5620
  3703   5206
 19441  26694
 31398  18461
  5352  15267
   202  30539
 12843  10004
 14060   5606
 31624  12576
  6260  24558
 18910  29516
  4289  26648
 21661   9433
 29176  15997
  9746  23256
   239   5917
 27490   2024
 10275  13798
 16420  26122
 20670  26713
 13524  30980
 20967  31447
 12875  16403
 23474  25034
   936  31133
 15382  15636
 15147   3038
 22907  28206
 21916  14740
 16289  12177
 29443  16840
  8340  30254
 12953  26135
 13503  25539
 15073   4801
 29205  13060
 13860   2084
  9098  19650
  3698  27974
 32568   7979
 31654   7971
 29321  24226
   220  24777
 30994   2439
 17919  17452
 29620  24214
 19763  15344
  6902  28571
 23284  17002
 20578   6217
   760  25148
 16407  25398
 10982  12578
 29870  19721
 30510  30093
 13517  24617
 32096  15322
 15054  20775
 17023   4112
  5145   5757
 31478  25894
 14038  27679
 13555  27400
  8658  19883
  3321  12433
  9080  12290
 18368  28410
 12810   9554
 11125  16429
  4138   7325
 13726  18879
 20002   6138
 21000   4676
  4422    748
   570  18164
 26639  17481
 29709  11175
 21144  15682
 22837  18251
  3156   8523
 26766   6951
  3299  28862
 19766  21318
  9004  25134
 26261  25255
 32465  11391
  8077  26055
 29032  28169
 19012  29272
 10713  23315
 22764  11024
 10618  28705
 31562    657
 13208   6835
  7081   4251
 32058   9518
 27934  14538
 27674  12475
 14368   8789
 16597  10795
 20886   9279
  6548  27874
 11161  20931
 20338  12570
 13899  16041
 18965  28859
 21064  25470
   524   8282
 25934  15786
  2978  28654
 13534  24474
 10485  16622
   438   8518
  2888   7615
 31273    362
  6293  16472
 30836   3093
 15266   7245
  9547  17189
 31189  27237
 32264   4480
 17229  25114
 26875  16882
 11965   8070
 29048  18101
  5070  10827
 30819  22228
 15300  11306
  7463    684
 10606   9273
 24070  24820
 18007  17812
 28150  23001
  5253  14008
   317  24020
 22789   4279
 22841    510
  3254  19362
  8903   3036
 15855  14232
 18941  27287
 28321  14377
 14565  29651
 24538  12712
  3620  30324
  9346  30309
 13200  21933
 17020    939
 23501  25326
  6726   1196
 20794   5451
 17016  23447
 10128   2365
 32143  24351
 19623  25482
 28046   3326
  9235  18037
 10800  10246
 19538     73
 25464   4723
 25446  30369
 17296  13160
  7145   4541
 20481  22646
 12981   3970
  7050  19046
 22617  11704
 11974  13918
 26833   1902
 10041   6870
 22251  20805
 10543   6597
     7  21715
 25145  26531
 12276   9003
 32532   2302
 29636  29404
  8407  11888
 30106  32215
  2716  16639
 31382  30647
 29108   5876
 16162  23840
  4040  21341
 21748  26875
 20315   8360
 20828  27760
 10287  18617
  2402   6838
   587   8997
 19608   4562
 15217  27711
  1630   1432
 13293  21973
 26802  29273
  5339   1180
 17060   8381
 21251  13143
 26538   3193
 18102  24316
  5188  27559
  2560  11566
  1880   9391
 11221  12419
  5897  29892
 10207  17457
 23207  24859
 30662  29398
  6834  18733
 31709  14908
  4840   4207
 26180     17
 12668  23031
 17588  12705
 25017  14542
 14924  21207
  6014    939
 29626  11996
 15352  11006
 23921  28364
 19292   1121
  9340   4366
 26186  30343
  4059   5670
 20677  19711
 18759  13746
 21435  15153
 14713   4274
 13639  14868
 11554   7191
 32483  29791
  3301  26850
  4083  24793
  3007  32034
  1575  31446
 19580   9048
 21589  15571
  8152  27591
 29579   6493
  8743   5497
 28989  10904
 10366  13005
 14480  12481
  6739   8062
 21466  15415
  1507  17488
  1707   1983
 29342  11910
  1959   5052
 11787  12167
 19659    846
  3257   2860
 19370   4190
 23027  12614
 17007   9157
 30197   6433
  5508  15050
 27565   5071
  2258  17264
  5125  19525
  6869  32016
 11756  12885
  2725  13047
 10102  14274
  6515  21175
 11645   5325
 25312  28726
 29779  15273
 14060  15721
  3389  14459
 13087  21486
   382  30100
 28645  27343
 21748  14788
 29206  13017
 32571  14533
 12225   6146
 23469  13249
 23187   3745
  1388  29261
 18719  24355
  3580  18962
 17305   4925
 31230  32176
 10152  15257
 28849  29045
 18943  15657
  4111   3725
 13235  12651
 24709  11170
 21557   9476
 28730  29639
    53   9277
 12086   2785
  6279   3342
 15007   6322
 31625   2676
 24210  29164
 28287  27917
 13080  18624
 31620  18676
 23032   9351
 21462  22797
  2085  23089
  7518   9224
 11979  23912
 11634  16261
 17664   1094
  4593  20964
 25681  15829
 27904   7010
  8050  17779
  3778  23380
 13199   2956
 25492  22124
 29128  24084
 15458   5887
 32649  20837
 10725  14483
 20877   1065
  6814  11224
  3715   5952
  9877  24733
 21349   5258
 29442  10025
  9384   1454
 23311  25269
 11430   9768
  4655  21191
 16552  27101
 16241  18779
   797    967
  8321   6113
 23239  11845
  5650  21817
 23431  12482
  4747  23287
  9954  31903
 16143  30807
 14137  15687
 18909  23917
 31200  23952
 13425  10547
  4481  20127
  7844  20807
  4886  19108
 30564  19002
  3377  24563
 10906  27520
 10786  18177
 22269    547
 17122  24595
 19907  24968
 16817  13154
  6421    429
 16485  28865
  1414  24163
 24509  12752
 11702  21310
 27110  11260
 20109   7144
 27579   3489
 13717  28899
  3398  29644
 27134  27810
  4919  15411
 17449  32054
  6177  28950
 32388   8919
 13675  10994
 26055   7074
   268   1515
 11690  24878
 30269  12055
  4697   1160
  5243   6106
 22023    372
 14648   2988
 21793   4556
 30182  14025
 23231  24076
 25842   8792
  4630   8254
 17814  17614
 26834  27254
 28518    866
 29002  16999
 31658  25476
 21185  10110
 21440  12669
  6375  24892
 10440   2920
 15105   8080
 12825   3546
 32317   1832
 27910  20925
 26053  14247
 31146    239
 13924  12808
  5509    353
 10898  16737
  7656   5261
 20202  10361
 28980  19258
  7727  23224
 30494  21425
 22299  28437
  3412  29327
 11616  18391
  3820  25752
 25173   6662
 10789  31224
   245   5016
 14659  29082
 27633  22408
 22593  30014
  9132  25372
 31311   5435
  9530  12226
 20279  17609
   610   2317
 22991   7694
 22015   5765
 11722   7947
 32537   1277
 25700   7886
  6188   2929
 29799  27754
 28497  15206
 15185  24378
 22267   9461
 10834   6712
 32302  21203
 13102  25149
  6710    693
 15868  10525
  2804  17057
  8712  21959
 17934  17361
 20755  23437
 15447  16365
  7546  24830
  6140  15760
 16574   2241
  8467  21784
  2353  25879
 18751  20202
 23182  14506
 22118   4217
 30315  25997
 24415  19828
 20130  19821
 19659  22183
 29914  27646
 21327  10290
  3963   7905
 25493   1259
  5516  23651
 22423  31942
 28673   3208
 13266  12373
    49  19960
  9754  31622
 28733  10898
   774  28138
  7011   7536
 24030   5869
 18755  20064
 30262  12416
 26709   3302
  6521   6901
 26831  24323
 15812  26804
 21118  26132
  1670  26835
 11540  28232
  4767  13188
 21417  13126
 26278  13196
 20793  16056
 32068   1035
 27912  17302
   674  14840
  6929  31531
 32528  21730
  5540  20200
 14357   6812
 31357   1099
 22118   3484
 24279  11809
 27174  32242
 27392  22697
 13863  26860
 12065  15405
 15838  29573
  2060  15304
 26872  18408
  5120   5177
 10884  32380
 25721  24752
 30944  32494
 19249    443
  1688  28157
 21939  31875
  5043  18607
 17381   5813
 22993  15866
   795  17810
  1234  11221
 30827  31930
 23740  23771
 10769    884
 15550  16341
  8392  13627
 11874  21129
 10045  29857
 32503  23897
 24256   7563
 26758  25952
 30082  28172
 28338  26321
  9178  11060
 23282  31104
 29473  14662
 21220  30118
 12745  29951
 22104   1791
 23957  21908
  2581  22671
 13776  15689
  3905   9086
  5278  24732
 18065  28550
  8087  21013
 16789  15269
 21755   2815
 19297   4575
 29679  14172
 23856  14579
 15193   7559
   665  19207
 31752  12333
  9225  28804
 32758  13128
 25983  23130
 20895  23293
 17004  22309
 31601  27983
 20215    680
 26773  13767
  2503   5979
  9552   1097
 28878  21966
 22143  32359
  5767  17855
 23731  15542
 17484  18687
 14500    953
 18824   4162
 27587  25109
 28320  32292
 14576   7160
  7577  25812
 22088   3477
 12699  20196
 21080   5349
   399  11243
  9204   7374
  8509  17867
  5420   4648
 32617  21356
 30440  23794
 30352  21015
 19428  28280
  6409   1653
 24284   3844
 30817   8864
   211  21509
 25346   3724
 31114   2456
  4668  13420
  1370  24736
  1519  31406
  4285  23688
 21059  16730
 15102  18986
 28385  18623
  1688  31542
  9814  23413
 32509   6084
  5987  28126
   146   4552
 20750   8557
 14542   9274
 28041  14877
 24987  18928
 12033   6311
 11283  15934
  1174  13330
 17408  25511
  1256  22905
 20096  23255
 22192  10455
 17264   9853
 12040  23043
   563  28311
    40  19682
  1991  20440
 10867  17455
 13564   8729
 31959  27200
  8439  17089
  4256  25414
  1305  13880
  4102  14522
 25779  23986
 15818  21948
 11237   3214
  8047   7250
  7748  31457
 31403  20361
  3829  26798
 27085   9895
   270  16272
  8708  22963
 30764   7851
  8571  22460
 28241  32480
 23159   7024
  5437    856
  5036  15004
 16015   5284
  7478  22898
 32545   4811
  9390   6759
 24368  15543
 25089  30671
 10751  24999
  2500  11324
 13517   2900
 26868  27407
 15875   3492
 18702  10884
 21176  19183
 15026   9431
 31151    472
 10248  32291
 14381   9232
  5968  10431
 24081    836
 20756  12813
 25530   5046
 11429   5565
  1402   6693
  6303   3505
 11608  21678
  3164   4288
  9500   3204
 27214  21206
 30642    125
 31333   7394
 23066  16007
  1734  15182
 26919  19520
 19500   3521
   661  27912
 23167  29458
 31988  26128
 12591  24700
   799  22250
 22062  27450
 23831   5998
 23894  26572
 31012   2483
 20800    605
  5472  28970
 11697  22467
 31432   9702
  7906   7888
 20536  25937
 32756  23982
  9395   4002
  7715  30533
 28052  21398
  5456   4245
 22097   8187
 11682  26193
 25761  11465
 31009   9953
  7426   2980
  2897  17745
   155  29122
   995  32161
 28353  21319
 18632  27439
 10589  29272
 13057   7668
 29878  12852
  7341   2958
  2078  20696
 11767   3345
 17984   8128
 31145  21203
 30944  28283
 28989  21365
  5357   6131
 29556  15252
 22805   1374
 14224  18353
 27111  32750
  6771  14823
 25588  21633
 23044  18777
 13646   6814
  5728  30995
 27899  25156
 32619  14488
  4108   8739
 26769   2081
 26925  31206
  5007   5861
 12438  14984
 24134  29143
 22394  10376
  7868  23894
 13083   4658
 23436  23688
 14554   7725
 13854  13594
 30127   9366
 18231  28245
 26783  30533
 23921  24212
 26848  13230
   104  21057
 17780   4916
 21118  13208
 21822  11444
 26151  23219
 15245  15446
 23283  20806
 13915  19612
  6540  24020
 24720   1554
 19717   5646
 27572  30928
 17156   2129
 29097  25957
 11111  16462
  8211  24753
 17179    763
  9297  10352
 19733   6684
 26592   7251
 22368  26577
 23117   4493
 10605  16040
 14051   7431
 23515   8932
 26967  31327
   287   9667
 28157  25624
 29070  31649
 18173    876
 15462  16912
 24909   5210
 29332   8958
  2354  29873
 30497   7752
 22344   4841
 15427  17157
 19473   5056
 21295   1583
  8522   3007
 30704  11331
 11601  21463
 18857  26528
  3598  20085
 10935  23964
 11756  25727
 21349  14402
  5791   6108
 29918  17148
 27253  17201
 24915  19545
 17979  31943
  2375  10093
 15016   5233
 15654  11074
 32166  19107
  1393  30480
 26785  10483
  2768   3587
 21104  21062
 29332   3441
 20557  13124
 17234  21646
 27305  12683
 22595  27849
 22411  21105
  8543  24088
 21903  20518
 26921  23191
 20348  13869
  6220  20758
   425  25670
 29268  32288
 28556  16643
  3542  32611
  4306  29543
 21909  15697
 15011  11516
 12090  13055
 27320  25597
 30573  13441
 16147  22359
 23069  20465
  3668  21578
 10512  17818
 16815  30644
 12743  22481
 17092   2825
 14077  23323
  1174  10061
  6449  31599
 26664  30285
 25758   7044
 31289  15528
 27235   1822
 18664  19755
 15746  27042
 21761   8272
 25509   5661
 27626   2209
 17577  11834
  1083  24336
 25349   6569
  2113   2116
 10848   1948
 20135  24109
 10406  24622
 23243  22311
 20779   7057
 23361  13862
 30829  26900
 15934   9615
  2634  26668
  6327  22639
  4982  29114
  1577  11235
  4679   4104
  5142  17595
  8674  18436
 15724  19293
 30239  15957
 28454  12854
 17778   3870
  2201  24829
 10608  24410
 18169  12626
 11638  17101
  3279  24391
 13899   2504
 31529  27278
  9360  26095
 23422  25395
  3846   5504
 26189  16060
 12485  26777
   939   6382
 10924  31786
 14365  11598
 32354  29272
  2326  25812
 13432  16445
 16840   1321
 28214  23826
  8668  25904
 14059  14047
  9469   1132
 16279  19724
 15116    315
 19176  12586
 30246  11209
 28350  29325
 25763  23010
 29544   8531
   596  10710
 32760   8618
 25993   4296
 28229  30775
  2395  25314
  4127   3246
 22517  31243
 25231   6081
 23721  14798
  8944   3496
 20167  27988
 29941  22203
 29506  24167
 18346   2966
  9300   2713
 27331  12925
  9079   1473
 19591  10171
 13088  26417
  9199  27388
 21197   4373
 22912  32651
 22805  14237
 21689  26047
  3222  18336
 27366  28610
 17822  10909
  1887  21556
  4025  26632
 17489  25885
 13116  18946
  3676  14824
  1074  30138
  5207  26412
 19726  21952
 12230   3871
 10430  18135
  8609  10707
  8389  11721
 29229  23632
 26939  30484
 31174   4579
  7569  32546
  5020  19202
 28222   1067
 14981  14678
 16504   2239
 21282  18570
 22099  30786
 11714   8116
 11947  27811
 21873  30513
 27000   9946
  4326  21267
  7739   8632
  3340  18993
 14147   8385
     0  32313
  3542  15095
 11916  18718
 12347   9087
  7491  26729
 27616  22597
 22899   5932
 27368  26831
 11607   4931
 28050  13725
 15887  31452
 25873  23185
   240  17235
 30330  27890
 10488  17023
 12712  20421
  9286  24510
  4344   8026
 31893    556
  9205   5889
 27862  13709
  6186  23034
 16697  18315
 10337  13039
  7669  19232
 21447  11056
  5205      6
  7043  19788
 31928   4160
 26226  31876
 24368  28126
  4056   1253
 19376  22352
  3832  26070
 24003  10399
  4777  23322
 18161   9257
 23815  20055
  7699  17784
  8366   9572
 22768  32013
  6608  20405
 16559  25588
  6870   1879
 24757   2628
 17697  28698
 25269  31638
 11214   6570
   470  28888
 10093  26462
 14826  26324
 11950    709
  5843  29940
  6473  17414
  2921  18425
 18273  25929
 32304   4192
 16602  25730
 17761   1125
 32057  10526
  6902  18859
  9649  22821
  9315  12978
 18490  17285
   246  14439
  7072  25454
 27845  30772
  8596  17063
 25958  17173
  9468  26373
 24727  29287
 18381    300
  3150  17195
  3285  16643
 15014  26805
  1827   1612
  2888  23488
  6553   6647
  5914   8993
 30363  14061
 23054  28500
 22705  26414
 21016  25172
 14914   7222
 18784  16708
  9099  28610
  1284   5520
 31526   9266
  6328  28502
  7833  18914
 27344   2811
 25974  24808
   850   4078
  4799  25827
  5076  30423
  7521  27261
 15618  24928
  8630  21648
 29130  19992
 15132  10453
 30562   5864
 30173  12863
 25675   4309
 32418  26937
 10191  28610
 11777   2081
  3687  16682
  2973  17529
 26294  25826
 26005  23392
 24015  25325
  7695  31257
 24759  22996
 23000   2416
 19469    203
 18461   1269
 29206  23865
 19573  19758
   592  21326
 27030  19952
  9476   9574
 25614  24638
 10316  17972
 12715    291
 27441   5542
 27449  19750
 18085  14526
  6999  10761
  2870  14497
 28280   9906
 17785  30026
 29944  23349
 23125  15455
 22935  30997
 12140  31970
  9114  17921
 31488   7284
 21765  26958
   469  25380
 29310  18120
 30907  18119
 17303   5968
 29296   5898
 24382   2589
 14796  10111
 24905  30568
 13100   5401
 29498   3970
 24384  10386
  9056  30572
 23684   8050
 23208  28200
 19388  20854
  6801  25636
 18162  14402
  2522  24617
 10664  21361
 14217   9082
 15337  15125
 24888  14537
 26920  28431
 29300  30700
  1771   4491
 24683   2618
 20067  16185
 30189   8636
  3884   8175
  6455  24411
 18596   5739
  3555  21098
 16968   9779
 12942   3588
 27335  14991
 15094   1763
 14473  29129
 27723  17993
 32124  27643
 27322  32000
  6981  23774
 13353   9028
 17368  17421
 30069   6337
 30153  14208
 31844   8676
 10937   6126
  8656  11717
 14675  22295
  9364    567
 15234  11247
  3824  16779
 23718  10448
 25904  14270
 19102   9236
  1420  31477
  8110  17245
 20046  11577
 31329  15927
 20592   5001
  7084   5278
  2571  16514
 19118    591
 23794  16117
 26759  26539
 13100  31452
  3581  13660
   984   7510
 16280   8125
 12398  10831
 15399  31603
 31541  27842
  9376   9343
  9483   8319
 15244  13678
  4529  20116
 15673   7226
  9959  31629
 22792  18104
 29641   5363
  8046  12391
  2816  32108
 18231   4034
 23421  11560
 32724  14628
 14464   5706
  7569   2458
 10994  23338
 18365  19462
  4875  26219
 28629   3867
  4743   6899
 15361  19157
 11448   7184
 13890     74
   728   7187
 31948  11937
  4164  12767
 24366   3151
 19256  27657
 18190  27581
  5104  12866
   605   3730
 25878    986
 32753  27426
 17810  17501
 20158   2935
  3297   3436
 13027  13735
  8285  26352
 27368  31040
 26827  21795
 19129   3496
 23765  24009
  8437   8592
  7698  31810
 28252  21382
 19321  30258
 20012   2061
 21803   8328
  2442  12685
 19101  26343
 12024  25258
 19816  19860
 10799  11195
  2038  12292
 16313  20491
 16528  11403
 31429  20459
 24152  32638
  2784   6288
 30432   1663
 16974  25312
 16426  16026
 23779  26246
  3084  19989
 29282   1710
 16131   3304
 30334    494
  1445   1268
 27588  30479
 24837   3388
 30152  15476
 31610  29036
 16919   6163
  5212   2352
 20122  23038
 12900  14572
 26393  13231
 12671   3999
 19147  25181
 10765   5037
 17910  25273
  7315  21162
 10934  26796
 15900  28198
 30512  15800
 13964  10685
  7835  29887
  7011  27844
 21903   4644
 28282  15374
 29003  23365
 26991  26203
 23724  30846
 25481  30765
 23727  28926
 10517   2533
 22926  18381
 10294   7435
  8337   9628
 26736   1016
  5583    764
 22320  14593
  5194  12998
  3273   6279
 17889  31905
 19058   9062
  2999  11188
  4859  17756
  8921   3482
 25864   5400
  2045  23034
 18113   8667
 14421  23317
    13   9361
 19627  29672
  4479  20616
  3821  18552
 11093   2555
  4515  22809
  8432  30407
 31674  20903
  4686  12228
 10841   8600
 18003  20323
 32111  10804
 30093  13367
  6887  27691
  3716   3162
 12161   7658
 18835   8341
 13164  30794
 13189  23656
 31718  20282
 11074  14898
 27203  14373
 10239   2254
 21471   4111
 31362  29202
 19853  10077
  7469  16358
 22620  12675
  2971   6025
  1154  21206
   963  16630
 31341  18159
 32700   4699
 31014   7723
 10300  15801
 15427  30951
 30013   2276
 25279  29516
 11045  26176
 23370   9360
 24587  30393
  2469  10419
 13774  13183
 19407   9184
 31429  22610
 15590   2755
 27644   9515
  3771  15156
 24853  12343
  4663   5316
 15099  18258
  2526  18646
   944  18980
 10426   1544
 18100  29757
 11085  29404
 18061  16573
 18193   8102
 21799  26374
 16468  12264
 14801  27199
 19790  30565
 14558  21377
  2165  10069
 32228  28841
  4905  27712
 23252  22491
 11519   1332
   834  31228
 27405  26892
  9284  15485
 26034  32448
 30328  25829
  8827  16837
 10484   5817
 13047  25503
 18644  15998
 30776   6137
  4722    683
 13868  14490
 26185  13698
  8397  21208
 27833  18667
 20606  30753
 18688  28556
  4581  22371
  5330  25716
 20696  13638
 15140  17618
 27882  19772
 10723  32085
  6499  32139
 14167   1768
   389  23712
   306   3237
 17687  30231
 30811   5887
   101  29175
 15767  32303
 30178  20689
 26740  12330
  5856  13200
 19168  17518
  5080  21974
 16625  27173
 19421  30204
  7595  29501
 26115  24021
 19056   6426
  5785   7046
 14384   5589
  3383  14797
 20045  20204
 18362  27478
  5241   5254
  2432   9389
 27084  25220
 32048   3247
 13461   7859
  4768  31569
  4970    413
 31088  29393
 14641  11665
 11296   5997
 17129  29078
 22141   9726
 32560  21547
 32112  18889
 19594  17346
 11585  30240
 25768  12573
  5789   4209
  8182  25018
 27066  17298
 30174  30372
 27157  17719
 15202  30263
  9338  10890
 25257   7512
 25602   8484
 17246  22247
 31227  32163
 15566  30273
 10160   4419
 20436  13257
 30778   7183
  8136  28825
  7054  31053
  7872  28805
 23350  20454
   652   2012
  3125   8385
 32021  11341
 28846    278
  5042  28313
 20242   9939
 22105   7357
  7104  10617
  8345  10877
 27917  31167
 31593     56
  4306   5774
 10236  30252
 32213  28167
 20730   3157
   592   9549
 22646  23890
 31796  12808
 13897  23738
  5815  17570
 23417  10107
 31733  31347
  5239   1803
  8318  11020
 27960  17964
 18912  25647
 10014   6227
 12351  19416
 25092   6845
  7749  10264
 11927  24685
 14790  14468
 22935   2165
 10908  23836
 23660   4083
  9312  15039
   215  26476
 27314   9539
 27271  19760
 16136   5007
 25219   3241
 16877  16912
 28036   1165
 12515  27671
 26459  15364
  3360  11469
  4808  22793
  7817   9342
 17969  30799
 29040  28463
  6839  14640
 23721  19834
 17525  17976
 20686   6375
 32678  15628
 10358  14591
 18348   5749
 27774  20107
 23043   4517
 32362  11910
 22619  11180
 24117   3686
 12834  22138
 18400  28551
 22249  28836
 12361  26539
  4169  29058
 14324  22660
 17126  21295
 32108    134
 15206  32295
 20546   2878
  5461  22622
  8323  26517
 14075   7114
  9709  11921
 20060  15986
  7430  19769
 12472     71
  8064  28772
 30442   8466
  2168  24919
 11853  21245
  1048   5705
 30411  13379
 23921  12780
 27624  29904
 21609   2362
 16313  19099
 16565   1807
 31719  31161
  1551  26865
 28114  31556
 24799  22736
 22593  14413
 22966  21360
  7684  23602
 14628   7030
 13846  29647
  9355  11547
 23284  25894
  8095  16039
  3069  17723
  1420  22023
  8391  12269
 10162  23527
 23420   2013
  7966  22740
  6252  27234
   256  12552
 28211  11743
  3454  16319
 19150  28341
  7020   8937
 22337    358
 29308  23625
 11388   5744
 30902   9515
 10570  30371
  3854  28160
   579  31936
 13346    824
 29125  21358
   820  13556
 16186   1153
 26806  10035
 10728   4328
 27820   7231
  7361   5769
 16006   6988
 28114  31631
 15607  18753
 19691  11449
  1944   8689
 27235  13927
 16183  31723
 18405  24138
 29905  24933
  4681  26005
 26197  19644
 21703  16869
  2940  16182
 19127  25862
  7170  29908
  3677   6644
  9183  10261
 24664   3988
 26882  27828
 17495  24505
 22885   8340
 13550  15151
 28496  19989
 14715  25001
 29908   6979
 13863  11910
 20113   1385
 24380  18821
 31006  12460
 19995  29871
 11097  32635
 20294  32438
  6971  30137
  7691   4957
 12733   8113
 25476  31087
  3482  19700
 29634  18440
  3014  27505
 27914  15113
 10151  12077
  2614   4260
 25635  30501
 10877  16427
  4566   2050
 17872  25680
 11706  16743
 15975  24875
 16084  25288
 15595   8336
  2182  18632
  1537  13624
  6712  17493
 32007  20357
 15434  18621
 20713  11452
 30028  11823
  7465   2977
 24976  10798
  6733  14226
 23151  26523
 19954  25962
 29060  21543
  1039  27496
  3967  18702
 14307  20403
  5396  10537
 29772  16116
 12249  26239
  6230  14046
 11246   7582
 21989   3682
 26221   5407
 11690   1949
  9162  29679
  7277  15752
 28768  26862
  8991   2485
 22663  19136
 19473  27740
 12483  26292
 19685   4935
 21913  18885
 26096  21031
 15835  18144
  9433  14610
 29001  22977
 14691  29697
 28796  17856
  6268  16452
 23117  29732
 15033   2829
  7666   7588
 22678  13888
 20520  14030
  8167   3823
 17666  26462
 31501  13037
 24291   2154
  9123  30997
  5754  15782
 24427  27144
  5781  14843
 28536  29998
 25040   8159
 26268  20468
 22336  12794
 19788  21362
  3675  12476
 11863  13967
 27006  19879
 24783  12583
 27027   3404
  8385  26245
 15483  17643
 18794  27621
 13039   6376
 18618  22954
 16846  32105
 11539   5155
 28106  14967
 31583  23255
 32662  22829
 19612  13179
  8674  10152
  1859  28604
  4466  11640
 25069  23359
 21222  31356
 14799   4427
 28869  11830
 10424   4033
  6036  28093
 11106  22283
 31956  14994
  4630  17639
 22766  15568
 25237  23043
 23340   5929
 17310  16511
 25083  17264
 32571  13209
 26850  16999
  8809  22224
  2207   6598
 15759   7418
  5408  12158
 19082   5619
 22530   2402
 16915  21377
  7562  21635
 29558   5228
 17675  22428
 16038   1695
 17642   6188
 25059  14214
  5484    463
  8516  13260
 15550  19378
 10129  26091
 16829  10239
  7424  29933
  6663  32082
  4493  15112
 15153    602
 32173  26059
 19957   4081
 17762  28588
  7510  24090
 22194  25857
 15078   9313
 11706  19561
 29799  15955
 15778   5361
  7723    207
 30456   6716
 24755  23833
 24814   8505
 10030  17092
 31802   9713
 32664  27015
 27487  27948
 13408  18522
  9561   2764
  8842  32565
 17589  28618
 20093  23815
 22094   6391
 31919  29569
 24570   8636
  6814  22154
 12437  19498
  3981  13631
 26634    470
  7078  28292
  1784  26398
 16205   6997
 15054  21647
 15222  17701
  1107  26683
  5898   7845
 17313  25354
 13433   6537
  9673  11276
 26037   7150
 25971   7702
  5122  25643
 18662  12788
 31757  23037
 17681  10677
 11772   8195
 11833   6052
 29734  12496
 25643  30115
 31335  11968
 28892  32723
  2817  19981
  7556  10081
 30000  25766
  4976  14523
 13500  13158
 13013  14911
 14548  26768
 25358   5845
 13262  11095
 15592  23018
 11349  13459
  4254   6231
  7126   4298
 28252   7168
 15621   9152
   307   1526
 18558  26141
 14754  23835
 15523   6537
 30151  25957
 28914  22538
  2729   9706
  7235  28495
 19186  12833
  8286  26862
 25788   7364
 23699  29830
 12565  28913
 31761   8440
 21781  10305
 11238  28164
 23920  21170
 24476  16303
 19098   1876
 19100   8434
 21677  15073
 30614   2924
   857  17253
 28243   5590
  3937   7783
  9064  31522
 24614    242
 31860  24652
 22777  20267
  1706   5908
  3838  21290
  5250  22484
 27036  26847
 21144   3309
  7301  22292
   722  20045
 23424  13204
 28696   5045
  7504  31409
 21499  28813
 15403  28815
 21193  23594
 16198  29854
 25007   7575
  6705   9697
 23986  27132
 13261   4290
 20823   8444
  4057   7486
 25082  21098
   788   5747
  7430  23768
 27450  27288
 24627  31937
 31002  11429
 24387   4081
 13383  28412
 21687   8510
 31974  16532
 14872   1145
 29011  27698
 30619  25298
 17005   4985
 20993   5109
 10875  23964
 30896     69
 26545  13238
 29991   3265
 19603  27353
 24597  14654
 11654  17935
 10088   9657
 11250  26795
 23520   9135
  7320   9052
 27581  19588
  1984  31902
 25429  19996
  1815  28483
 17253  15101
  3629   6126
 14381  11083
 30622  27761
 31595  24646
   543   7732
 28281  25555
 15808  29396
   251  18934
 17099  11348
 17288  18956
 26839   3165
  5384  23017
  5576   5160
 11373  19685
  8567  23740
 22470  13627
 13327  16756
  9359  26133
 29209   6308
 17525  30932
 14961  23705
 25802   8247
 12155  28941
 22013  24620
 15865   8070
 19371  28991
 20778  30459
 11485  10908
 25799  29043
 24372  17882
 10951   7237
 12014  11229
   981  32217
 28855  14886
  5751   5601
 14708   5163
 25143   6953
  2882   7254
 16645   1067
  7685   7293
 25160  30157
 29979  30127
 26686  26041
 17084  25453
 28998   5096
 11478  30319
 31735  31013
 24136  26429
 15848  26192
 27249  16656
 12870  21092
 26690  10616
 22110  15192
 19721  12657
 16241   2068
 30300  10430
 28231   2000
 32162  23645
   522  32088
 24288  32048
 11549   6863
 12160   9209
  5060  27818
  6402   1016
  1416  28857
  1677  23951
 20335  30777
 29569   9849
 13870  31244
  3159   9533
 31922   9284
 23070  27040
 13421  19053
 31777   7178
 29168  16374
   607   4567
 24975  17522
 20093  27860
  7390  24902
 30767  18454
  2793  30395
  3332   5291
   594  14428
  8899  19614
 21869  32446
  5781   2818
 26045   7919
 31322  25547
 21811  26077
  7344   1615
 26839  26674
 18250  18837
 12653   3392
 16985  14719
  5126   5557
 25315   6184
 21844  23787
 25877   1754
 22506  13779
  4770  11812
 20097   2711
 14456  17598
 14502  20509
 13875  16637
  6458  27862
 31933  20675
 29523  25670
  8397  26619
 15157  28392
 14588  19900
  3629   8213
  5718   3172
 11591  23011
   360   2332
 25577   4310
  1251  19259
 13447  18325
 29222   9282
 23236  13517
 13055  29998
 27494  13220
 10032  15898
  6080  28972
 15184  31006
 23346  16250
  6608  31154
  7831   4365
 19972   9675
  9878  23916
 27689  24095
 28380   4585
 20631  20258
 25984  14244
 19282  11346
 20175   8723
  5222    944
 29441  18255
 12421  26435
  5218  21947
 31892   7856
  3484  12427
 27102  27406
 23801  14057
  3019   9028
 19081   6039
 29487   3933
 17481  29949
 29243  27975
 31845  17351
 18274  29128
 19199   6204
 21635  25673
 19931   1211
 29425   9354
 15752  15818
  9177  32036
 28857  28240
 20460   7709
  2966    186
    11  30400
 25086   8158
 29716  26169
  8397  21654
 15318  24171
 25422  27440
 31111   7345
 28462  13800
 15367   2138
 27239  20418
 27263   5813
 31656  13643
  2550  18638
 26363  24257
 14496  28404
 23909    377
  4554  23128
 24455  15431
 18524   1319
 16449  13536
  9498  32187
  1424   4707
 14564   2416
  6903  19246
 31315  32763
   479  27228
 12595  20520
 27012  17264
   383  29440
 22818    184
  6817  19083
 23599   4902
  1744   1386
 27021  18561
 20881   8387
  3029  11992
 15236   1528
  8670  29272
 29866   2521
 25559   3260
 23964  16156
 12897  27577
  6950   7683
  4675   9675
 22244  30511
  6235  27408
 23219  32733
 28331   6627
 19398    449
  1132  15623
  9573  22776
 26676  15211
 12925  28305
 15463  10136
 10296  18006
 11082  26359
 11019    679
 14610  22372
 29353  28994
 20377  11112
 28814  18446
 24671  27593
 20442  12553
 32420  26396
 23643   8364
 23703  22075
 22992  12827
  9119   7826
  4984  26821
 12535  24925
 28479  16134
 21743  28951
  5851  21916
 19513  21601
 21604  26589
 18401  12277
  3842  23728
 31125  18210
 26488  25717
 16148  15522
 19297   4132
 12470  23436
 28979  11790
  1044  29299
  3606  31942
 25880  12470
 14813  27867
  7333     76
 23674  13876
  5476   1103
 11126  30184
  3136  14043
 11522  23978
 31538   5823
 26992  13799
  4680  28620
 27370   4075
 23491   1681
 26227   1376
 30056  21123
 26686  18129
  6705  30626
  8382    698
  3245  23260
 30379  23295
 19336  31368
 19863  11955
 22212   9827
 32680  29231
 11606  18626
 23618  10157
  4092  11414
  5231  18088
 32561   2605
 22814    106
 22378   9896
  3655  21592
 24485  30770
 22849  20126
  5064   2885
 30626   6151
 27930  21310
 14130  11754
 26756   8916
  5772  11571
  2865  16116
  2352   5047
 11134  22724
  4330  14095
 19719  14764
 22922  28788
 27647   3666
 17169   8475
  9461    939
 18833  15030
 15193  21335
   295  25581
  6714  27294
 26510   8374
  1983   2450
  7134   6796
 25886   3548
  8279  15545
 31183   5887
  8440  21750
 29185  20452
 21747  18640
 25931  27553
 28711  13386
 27615  18850
 15560  28291
 32133  16219
 23734  32011
  3785  13297
 23780  28380
  7680   3137
 13452  27660
  8901  23526
 31960  32587
  6079  27127
  9466  14977
  8110  22102
  8604  22523
  5061   3716
  5599  23973
  6783  18206
 14097   4094
 15184  22831
 13212  11921
 15502  12472
 12426    988
 30264  27618
    94  18090
  9531  24703
  2287   8971
 12302  30593
 25908  32056
 13974  11339
 10992   8386
 13410  32726
 23418   4765
 28013  21947
 27077   9391
 21185  31593
 26395  13737
  1367   1997
 21256  14355
  6884  21491
 14870  12184
 18725    823
 16922  19386
  8593  27578
 31212   9006
  4179  11770
 15776  21339
 24237  27777
 16199  27507
  2527  23236
 18316   4823
 21758  17524
  2182  18069
  5396  15496
 26687  23002
 21543  21906
 30612   6509
  2258   6877
 23859   2652
 17739  31777
 21389  14363
 27062  31648
 29636  26249
  4843  12446
 26300  16471
 12230   5720
 14463  17033
 23665  10671
 29031  12752
 23550   1496
 17288  22182
 17903    666
  2545   4412
 15967  19622
  2711   3674
 21648   2753
 25284    642
 27877  24743
 16637  20667
 26682    660
  3740  26250
  3058   4744
 28226  24267
   738  10898
 31640  10538
 10415  17766
   978   1064
 11796  10438
 32160   3003
  1494   2888
 23103  30370
 28456  26950
 24737  22733
 23417  23234
  7826  24877
 23219  15926
  6934   3454
 10801  12917
 22572  14009
 30622   9162
 22885   9454
 25161   7864
 20420   2414
 17012  11468
 14994  21087
 16207  13849
 16357  17093
 16745  15397
 14007   5742
 22690  16654
 22415  14597
 14726  20456
 18402  15347
  1900  24948
 14179  16035
 13710  16986
  3506  26878
 25234  11851
 12763  26626
 12058   1410
 17489   4221
 12558  22580
 14112  25625
 19036  32185
  1853  12543
 21317   2866
 29932  25720
 13595  16315
 30821  27931
 17355  25134
 21241  12587
 22881   5820
  1040  10740
 28693  24760
  5259   9480
 13400  22268
  6691    107
 18852   1941
  1929  28376
 16859   8545
 21806  28003
  4124  14464
 18851   5093
  3383  23693
 10190  19895
 29905  15801
 19474  20586
  6053  18432
 18664  21059
 22596  27090
 24162   4706
 25833  11693
 14122  14493
   530  25658
 10454  27454
  7855  22180
 19556  13540
 21463  22291
  7897  29944
 24341   1836
 31033   6457
  6016  21187
  4608  18187
 21224  26346
 24981  26454
 10643  23492
 11809  14287
  1041  22917
 12928   6346
 24545  14147
 18173  18094
 15541  27728
 10689   2645
 11576  10994
 32760  11208
  5002   7539
 26569   5858
  8822   1191
 30308  10607
 20955  24854
 17538   3759
  3485  24118
 14051  23560
   957  26896
 32607  22280
  5965  12817
 26195  25806
  8953  21398
 17223   7984
 24378  29995
  9937  27643
 27940   1387
  5841  14053
 14352   2709
 24911   5834
  5488   5144
 29010  13064
 17218   1384
 15417  11747
  8870  17566
 19767  11499
 19801  19819
 10155  20648
 27098  17200
 12349   2232
 27435  23289
  1982  12767
 13899  22635
 16877  20354
 30852  24239
  9569  31298
 20217    149
 10487  18806
 14535  18774
 11852   3443
 10858  26966
  2007   9387
 31227  18582
 11385   3530
 16679  31356
  4427   5401
 15055  27872
 32189   7058
  3934  11834
 19747  31277
 29706  19752
 29672  27670
 30281   7534
 17881  13955
 17910   7381
 26106  29990
 19891  17508
 30599   1597
 27186  18554
  6895   2407
  5695   9377
 30879  16518
 27261  19918
  5783  25115
 23768   2091
 29957   4263
 15605   9062
 28929  12981
 32726  19157
 13298  21329
  1599   9396
   251    742
  9811  11788
   298  25720
 25131   5828
 16927  11125
 23093  23465
 29191  19033
 13124  31292
 32506  29327
 21868  23615
  7889  18979
  6611  32545
 26555  25572
 13013  25973
  2286   4798
 21205   3804
 24060   8506
 21348   1236
  1633  18993
 24418    254
 24089   1999
 26603  19365
 11031  27191
 29959  12107
  3738  10031
 12324  16456
 18575  30819
 22420  15747
  7728   9692
  8030  31119
 15438  18043
 23762   2418
 14530  20580
 14188  26784
 26019   1888
 31422  22458
 31756  12115
  2613  30158
 15171   9514
 24734  29161
 29781   8327
 29318  13570
  6451  25818
 15264   2632
 18861   4201
 13449   5658
 32646   1076
 26454  23026
 26185   3973
 22135   5583
  6760   7738
 27315   3495
 32360   8453
  8695   5025
  3078  17094
 16886  13804
   589  16017
 24240   4410
  4284  19914
  5631   3806
  8907  11788
 30351  16353
 13850  10926
  8610   5204
 12516  26037
 21565  24674
 32063  20568
  9573  30394
 16634  23339
 27719   6657
 24827  25160
 27185   9526
  6669  14802
   377   3307
 22611    870
 29558  16774
  6548   7451
 21739   1193
  3527   1764
  8513  29226
 21598   2861
  4669  20246
  9203  19407
  8898  10055
 23823   3184
 26764  23642
     1  12211
 14791   1744
 14504  23674
 24722  27741
 12909   9457
 28583  21618
 10656  20703
  8311  11849
 13975   6442
 31776  18881
  6679  12896
 28128  22151
 25002  30806
 16038  29478
  3476  25861
 24223  20410
 31067  14578
 19108  17936
  8918  23431
 18595  19270
  2794  32222
 10032  17639
 20023  29364
  8594   5586
 15114  31308
   691   9535
  5417  28958
  7832  13390
 26376  25701
 15099   3281
 13108   1979
  1256  28152
  4045  25339
 14922   6582
 12566  20451
 15216   2028
 10038    752
 18894   2651
  5745  25389
 20024   5800
 30773  24750
  6673  31170
 32386  18864
 13312  27170
   583  21074
 25047  17540
 30840   6955
 18051  14544
 16577  32489
  5103  19210
 15313  20354
 32243  20032
 30311  28506
 19577  26007
 22866  23342
  8233   8615
 13788  17773
 13848  32392
 12554  21504
 13308  22779
 32609  25974
 18334  26460
  5611  31440
 10585  23814
 27746  32546
 23200   7425
 10101   9863
 18051  17157
   350    481
 15239  20438
  2545  11538
  2820  28736
 24218  10621
 29578   9218
 17854   1713
 22746  31787
 10279  28488
 11552  15994
 13877   2090
 21577  30080
  7614  19568
 13149  21335
  4247  12383
  2796  20201
 31463  23031
 11468   2534
 11152   9670
  4716  22428
 22522  31435
 21040  11009
 20436   8258
 28528  17541
 25705  23679
   444  11808
 31295   7133
 13632  28271
 29417  15145
 12093  22964
  6163  20708
 28310   2473
 28635  29920
 20921  19270
 26052   3565
    33  15286
 31387   6491
  3829  23501
 14551  12336
 21822   4986
 31247  16947
  1404  29905
  7502   5840
 18269   2150
  9494   8266
 13708   2763
 20269   3453
 20642  17713
  5948  19152
 10618   4423
 14479  19196
 14889   8837
 10833  31849
  7692  23881
 15563  16403
  5772  22071
 27967   2811
  2873   2677
 14633   4945
 30992  31617
 12478   1688
  3560   6007
 17328  17979
 31239  14522
 16985   3083
 21275   3628
 20611   8286
 14567  26384
  3649  30605
 17675  11282
  1609   7359
 11405  16586
   118  17425
 23223   8052
 10804  13871
 12858  14977
  7612    959
  2665   3550
 11278   3836
 27577  19436
 27881  32261
 32676  14411
 31456   4241
  7488   3226
 26885   8145
 21775  12703
 27301  16229
 23419  10556
 21680   2668
 13002  15321
  5014   8158
 31308  21998
 26478  11637
 20920    144
 13184  10380
 19652    509
 27954  30850
  1080  31020
 14774  24134
 26301  12727
  4295  20699
  1241  31585
 17925  22192
 12474    695
 10627   6115
 27505  32368
   847  32151
 15980  32563
  1239  11927
 18741  19881
 26151   6592
 30827   1232
 17443    694
  3131  31913
 30723  11654
 18852   9077
  1895  21002
 27374   4580
 30602  28649
  8440  30882
 15680  28753
 14327  31721
 13924  14968
 14221  11205
  4283  31818
  7958   1515
 15656  26779
 11341  20503
  3446   4198
 27500   8205
 24023  17610
  9503   4214
 12951   7057
  6076  28653
 32107  16406
 17995  10689
 19730  11948
  2328  15860
 31990  20639
 28820  22590
  4545  11037
 29828  29671
 19155  29549
 22145  31859
  4048  24326
  4102    311
 17518  28194
  6488  23570
 13309  15263
 20402   6556
 12566   3350
 15955    857
 13600  29230
  3866  25189
 15973  14931
 27769  27516
 25236  25636
 10174  17172
  1726  27119
   950  10897
 27875  29403
  5348  11704
 19029  30800
 15771   4472
 24913  23417
 25958  21387
  9039  14024
 10328  15433
 12462  27503
 23537  23121
  7538    796
 27748  14791
 14851  31261
 15929  18165
 14821  26218
 27990   3663
 29066  13338
 29596  29168
  1927  22507
 30323  30413
 23678  25758
 13234  31214
  6228  24611
 17260  28722
 14904   2440
  9566  18735
 15451  30952
 21965  10217
 21278   7822
 28351  25144
  2763   9935
 10147   6614
  1516  11272
 22177  18486
 24974  26751
 27599  16460
 19396  17891
 14295  30642
  9206  14430
 11401  23185
  2966  18227
  9999   1017
  8446  32039
 14495  28245
 13658  14054
 19341   3539
 10652  26079
 28633  18623
 15772  25113
  2916  26607
 32677  19882
  7965  25447
 12756  22678
 19355  23968
 26050  25609
 15540  12769
 15901   6120
  9408  12363
 14586  30191
 30036  31812
  7343  20889
  3191     39
  7242  21572
  6733   2865
  1973  22804
  5236  29877
 24276  29761
  8557   2532
 26099  26014
 32614   6521
 25880   1586
  1818   8893
  2747  29952
  3161    898
 32201  24346
   794  31442
   438  15176
 30983  29729
 10926  12727
  8330  20737
 32514  11308
 23451  19825
  1554  13163
 27023   9473
 11290  19096
  5225  19740
  3409  27011
 30513  27389
 10778   2774
 14352   8671
 14569  31589
 21998  28710
 16846  13271
 29337   4181
 27304   1563
 20346  13521
 23060  19496
  1026  31618
 23144   3523
 18999   8337
 27922  16124
  5815  17821
 18909  18785
  3801   5333
 21695   1506
 20615   7587
 26610   9618
 25790    649
 26423  17302
  7810  28195
 27711  31391
  5499  18227
 31595  23677
 23630  16853
  4876   4729
  2071  13854
  3740  14648
  5996   4718
 16995  15118
 17529  20988
 25386  32733
 20207   5682
 16576  16774
 20362  23435
  4405  12379
 12329  16597
  1475  21217
 28806  31174
  8592  12402
 28865  19470
 19841  24178
  4099  24584
 27528  29650
  1732  15481
 14049  14025
   292  30402
  3574   3299
  7973  30516
 21899  19821
  9603  11045
 31791   4774
 21291   7358
 16361   1542
 31823  10839
 14137  26682
 15707  32158
 16830  15717
 19730  27813
 27610   4745
 11844   7491
 31693  16619
 16052   5433
 19962  26764
 25041  22447
 22794   4819
 19244  19155
 10703   2747
 13692  24157
 25069  30693
  8287  19970
 17252  11805
 32760  24811
  5702  27391
  7864  12640
 15595  26484
 19158  22028
  5682  13066
 17901  14414
 23655  17170
 20109  31024
   662  30668
   119    184
 10531   5580
 12673  12665
  7603  21021
 24124  15441
 31102   5009
 10867  13934
 21579  29695
 28400  24028
 10630  22563
 18150  26348
 30676   9497
  3228  16111
 21226  11888
 13820  26338
  4676  28685
  1768  25276
 32443    783
  6201  14405
 23527  32058
 16259   6746
 27003   3676
 29890   9167
 31695  14171
 26704  28433
  4615  25277
  5257  26103
 23374  30342
 13240  22310
 27595  11136
  9200  13492
 29962   3601
 26549  22960
 11466   2274
  6997  21117
 10267  14805
 25610  26085
 20479   5555
  3865    778
 14276   1882
 19507  17005
  1153  17184
 10135  22105
 16434  30556
  9599   6461
 25100  22301
  8583  24184
  2268  13366
 23012  17513
 23368  31215
 22363   1160
 15592  22963
 12290   8324
  1652  24414
 29706  20878
 12840  27322
 26836  18677
 29912  14341
  4045   8060
  1832  12642
 21402  17113
 29067  14144
  5965  18176
   206  26080
 18542  15075
  8205   6723
 32200  32406
 12303   6373
  6676   6843
  4915  15571
 23203  16219
  2092  32204
 12144  23140
  5347  26651
 13037   9247
 11792  20793
  5434   4641
 30498  10276
 20315  22337
 26931  14485
 30811  29022
 26359   5239
  7982  17346
 16022   5862
  6529  24344
 22942   6233
 18575  24098
 24141  29587
 27235  10314
 19596  26409
  9952  31104
 11298  12163
  9530  16600
 12484  26980
  6007  15731
 19388  25889
 20196  15236
 31238   3787
  5457  28976
 14573  28609
 13380  15708
 27204   4646
 17463  28777
  5242  14058
  4940  20782
 20977  23344
 11219  15988
 28171  31225
 16445   8063
  7586  19227
   820  19504
 29595  30898
 14229  12161
 10621  24646
  3406   9520
  3849  29995
 11570  30097
 29436  15746
  9953  22694
  6703  11165
 18731   5037
 24963  16775
 18006   4746
 29201  31890
 25297  20597
 32325  31493
 19987  31122
 20896   9723
 10857  26923
  5122  26073
 12726   1627
 31880   1957
 21017    819
 20235  32227
  3791  10336
 25239   3982
 26241   8602
  5669  21502
 31106  11566
  1073   2722
 10124   8984
 29876  29083
 23968  32344
    89  13908
 20975  27930
  3775  30587
 29869  27316
 21709   3995
 27103   2123
 14145   1040
 29025  20308
 30893  31698
 14190   4895
 24911   3582
  8467   5314
  6717   2041
 17708   3813
 17550  32569
 25494   5376
 26678   6873
 20837  11216
 11648  32077
 31247   7880
 28451   5769
 17059  22670
  4631  27458
 19765  27278
 13147   1491
 20439  31195
  9002  20903
 27529  30151
 20482   4610
 11450  20117
 13105  31035
  8189  22767
   932   7561
 10969   9427
 27348   9399
  8587  19663
 13022     19
 24542   9347
 25555  30271
 31812  13197
  2459    111
   383   5124
 25268  11506
 29772   6644
   864  18661
 18343   6975
  2002   1820
 17226  17798
 17199  12904
 17742  10703
 28720  13705
 12487    970
 17269  25387
 18563  17565
 24229  27774
  9735   3938
  1684  23830
 29228   8068
  9694  16078
 32199  32604
  4209  14501
 21998   1915
 11172   3992
 28798  21836
  4515  26782
  4819  16824
 32263   1821
  7549  24229
 19627    815
 29980   9307
  4810   5960
 20880  15824
 23998  11504
 20931  19742
 27050  15430
 19339   3979
 11684  25155
 27698  31356
 27125  17866
 24393  16651
 30764  31638
 22189  11237
 29685   5492
 30620  19286
 28326  26889
 24046  19823
 16040  24277
  6066  10348
  7935  16887
 12396  21386
 14927   5529
  7277  30377
 26594  25819
  4576  19253
 20556  22094
  7718  24299
 25202   1057
  2928    822
 30932  13909
 29544  29181
 18965   7248
 10517   4821
 16112   1900
 29980  20927
  2764  28695
 29872   8854
 27479  15200
 17577   6807
 16039  18116
 32590  31607
 11917  13408
 29823   8602
   704  18835
 26911    305
 17123  28274
  5019  15363
 11342  31845
 30889  23545
  7873   3716
 15482  25698
  1612  28245
 29081  13893
 28606    941
 26623  12815
 24619  24244
 31706   4879
 14102   1789
 25802  14183
 22045  13029
  2899  24863
 32743  26244
 29571  31550
 23406  14743
 22744   4053
 18370  10216
 10387  25120
 12144  22501
  7377   2547
 21014  12072
 21459  31687
  1401  23771
 23566   6891
 16099  13825
 20139  18785
 18545  22483
 14162  25395
 23875    109
 12581  12555
   634  28224
 19980   8208
 21062  23246
  3695  29463
  4381  19796
 25796  11118
 19616   3636
 31057   5519
 28309  29700
  8122  14390
  7590   5959
 12563  23165
 30883  12797
 16949  28580
 12320   3157
 30554  30068
 15741  22504
   774  13345
 30060  16127
 12145  21720
 30532  13726
  9920  28191
   371  17929
  1927  29552
 32410   8890
 12312  26489
 11761  15309
  3166  18095
  7352  28169
  5892  22992
 15755   7631
 10222  32329
 17832  12384
  5889  29803
  5950  23028
 11128  27012
 25351   8024
 17682  15906
 21145  13785
  9610  30413
 30682   7265
 15853  22459
 27982  23759
 25720  25102
  1524  23742
 23772  17241
  8850    244
  9671  17993
 15734   9961
  3026  30049
 31951   7158
  4867  26352
  7894  16840
 23850   4968
 23085  31726
 19605   9604
 22525  21081
 16292  26017
 15460  26857
 25338  14324
 17660   1067
 15624   8011
 23655  20357
 16122  21562
  7367  31052
 21509  17060
  6753  32060
  6476   9666
 29328   7690
  7609   1244
   640   6858
 16933    270
 21542   7456
  3956  13967
 16147  12601
  6471  27163
 28147  20672
 18725  21812
 28799   9741
 14072   8716
 15620  11521
   256   2592
   894  15121
 26218   4242
 30627  16428
 15567  31613
 15924  15942
 12831  32156
 29961   1391
 10618  29638
 23706  13948
 25267  12227
 31899  26227
   321   1100
 13491  30974
 28832   9212
  1338  26699
  4388  26421
 31515  13548
  2419  13068
  3375   8273
  3584   1406
 24670   8373
 26860   6458
 21271  11612
  2528   9605
 24494   5679
 26268  29897
 22644   4573
 31228  26254
 14175   2513
 14444  28590
 13889  27482
 24040  19915
  9147  27032
  2712  26892
 27678   9170
 14463  18796
  5289   4097
 11674   4847
 29333  22904
 10999  11820
 13987   6062
 14992   6353
 30944  22875
  8869  21468
 18303  31785
 11913    850
 22228  10602
 10750   5500
 20361   5198
  7496  11712
 23374  15961
  3394   6472
 30576   4812
 15356  16860
 16319   6640
  9048  25941
 21383  22872
  9320  20062
 10558  11823
 11102  25887
  7383   2801
 20727  11456
 16313    481
 20338   9391
 28796  27094
 29264   2762
   938  13063
 32031   9642
 19937  11665
 24268   3161
 10985   5039
 25606  21242
 11331   7593
 31850   6645
 27917  15775
  2875  14182
  8203  23931
  9647   4254
 18395   6515
  3527  15288
 10361  30123
 10745  10077
 25675  30095
 12012  20703
 24097  18369
 10694  32541
 25759  27001
  5776   2708
 23227  14432
 12138  28992
  1034  25109
  9822  20229
 21186  31905
  1211  20855
  4204  21314
 30746  24572
 31083   5911
 26153  30558
 26267  11098
 13730   8714
 26467  12521
 21453   1110
 14786  17682
  6953   9785
 23789   7065
 24810  31273
  3667  13374
  5149   6839
 22473  26598
   606  22245
 28934  27128
   833  26379
  5484   7762
 31876   2692
  4722  19618
 26234  22599
 14865  17867
 12553  15053
  4011     86
  9937  25022
 29974   1268
 11576  27131
 20610  15405
  1309   5821
  6957  19094
 31022  13481
   971  10477
 13291   8645
 20192   2471
 18570  31609
 25144  26009
 20240   7620
 28646  13697
 19719  27908
    75  28257
   368  21973
 10697  19118
  2959   1158
  6100  17016
 18806   4095
  6750  20707
 13367  12751
 20865  17735
 27842  10104
 10390  25232
  7610  32505
 14084  30594
 19326  23272
 17425  26270
  9434  10330
  5706  17577
 25590  21294
 26135  18629
 20534  15162
 15939  16730
 30417   1832
 19539   7432
 14617  28622
  7607  22292
 23686  16639
  1512  15064
 22959   4850
 27835  31191
 15490  10607
  2900  31823
   312  29733
 10534   9248
 30334  23960
 14765  28183
 20133  27722
 20135  30160
 11909  13261
 10658  23657
 12841  12709
 21221  29299
  3122  29668
 31451  18872
  5695  19874
  3635  31587
 23962  26508
 19493  31606
 28829  10455
 22869  16980
 28267  18209
 14577  27010
  7068  16843
 18650   4286
   959  10119
 21670  31920
 30867  17152
  3719  24748
  3354  11647
 15424  10490
 31650  19645
 10575  25448
 15140  27398
 30411   4047
 24940  26395
 11363  12945
 19593  27443
 32038  30470
 28493  12499
  1492   2058
   409   4374
 24988    243
 15992  32594
 19778  31058
 18188   3606
 12242  12826
 12936  17542
 17186  21178
 18561  21598
 15745  28941
 23562  12023
 18709  20221
 15151   2488
 17543  19681
 10100   6301
 15306   1984
 20801   8062
 16070  30411
 22795  30971
 14081   7016
 26220  21502
  7256  31586
 30273  12019
 27664   9442
  5682    486
  3223  26620
 23812   5866
 21381  16828
  3161  16951
 12910  10416
 27003    420
  8787    813
    19   1325
 15495   2941
 10935  16483
  2839  18043
 27226  26296
 31173  29965
 18139   6861
 29673   4413
 10234   8939
  8846  29600
 20267   8975
 26950  11788
 22481  12021
 12142  31893
 25753  31940
 13956  26118
 26048   6932
 13704  16661
 11580  19229
 11357  21442
 21199    534
 24916   9830
 15166   6863
 15886  27677
 27387  27342
 18490   3669
  9651  15418
 15746  31080
 14662   8213
 26998  15436
 13298   8798
  7953  25985
 10856   9163
 22225  17287
  7119  31495
 19797  20293
 28347    341
  7597   2791
 29521  21700
 13711   2022
 19420  25636
 10467   4846
  5721  18200
 21784  13480
 11892  30394
 29678  19030
 24760  12658
 12397  29050
 27835  11952
  2032  24015
 15672  17768
 15431  28915
 18986  19011
 23301   3933
 10777  12461
 24907  13874
 27874  25565
 19044  16857
 29565  23378
 25281   9504
  5437   8227
  2012   1297
  1097  20166
  4330  17809
  2076   6920
 29463   3857
 19959  31248
 20322  13771
 15455  22619
 30521  12034
 26582  10200
  6158  26863
 31763   7258
  9548  26169
  9795   6827
 17194  28094
 18893  12495
 25600  29662
  2641  25598
 31963   6728
 31423  15133
 11576  16313
  2655  10876
 28891   6391
  5623  26596
 29171  12449
 21542  13323
 21688  29567
 10584  20630
 23804   6922
 18615  10271
  6427  22576
 25786   8088
 19700   5179
  4841   7875
 10927  30248
 27592   5984
 32298   5789
 22714  12528
 19218  27883
 28424  16663
 31943    951
 10278  24217
 10835  27606
 15514  10048
  6087  12355
 24552  16132
  2447  15867
  6434   8410
 11599  18152
 29878   4064
 20247   7901
 20844  20870
 18632  28184
  4966  22429
  5289  21643
  5441   9017
 11093  15758
 16525  28554
 22587  11168
 19427   7647
 30486  12270
 13835  27179
  6108   4518
 13004   8588
 21954  23812
 24332  27231
 16674  10839
 14100  10158
  4878  26928
 29430   8125
 31917  23619
  6665  20413
 17255  13924
 20433  15543
 32314  29018
  4479   7149
 12163    849
 21657  23296
  8651   1998
 13387  25189
 23866  17713
  7178  25265
 15964  12265
  9079   6010
 11836  10417
  6226  10419
 14000  13103
   163  13668
 11541  18051
 12356   6380
 28843   8566
 25114   9724
 16635  14345
  7794  24743
 31680  24658
  5398  13050
  8445  22701
 29374  11716
 20213   6508
  7869   8499
 32502   8273
 14040  14126
  9965   1076
  3145  15199
   734   9063
 22071  25351
 11413  10106
 17122  12502
 20192  25899
  2554  32543
 11477  20329
  8114  19677
 25806  18553
 10562   8237
 18903   5212
 22690  10985
 25955   3020
 24187  23622
 11876  28453
 11854  11370
 16847  23774
 25110  13590
 27601  30498
  8102   5272
  6181  12388
 31545   9826
 19192   1735
 28619  20159
  4876  10868
  9950  27968
 30926   8955
 28305    912
 17738   1032
 26082  15516
  5886   8672
  5182  16882
  6559  31266
 21131  13181
 22822  11644
  8438   8151
  3954  29466
 15871   2435
 30484  24253
  4181  22415
  7375   9856
 13862   1587
 23716  19820
 20934   1572
 11834  13362
 29834  30590
  8106   4464
 22017  20273
 23761  14081
 22174  31758
 25705  21002
  8770  19132
  4929  32649
  8190   5583
 31013   8025
 14767  16794
 31243  17309
 26397   6464
  4421  29400
 19822  23751
  9122  12000
 11494  11779
 10366  21292
 17396   3150
  4306  24824
 16339  13617
 13984  14306
 18430   2602
 17918   1512
 10992   2543
 31843  27010
 12225  32171
 18863  21771
  4432  12481
 20951  14988
 11466  25568
  1269  25391
 30332  10794
 32472   5591
 21776    384
  7708  21585
  5196  15613
 17950  32465
 13756  17109
  1580   6532
 32433  11523
 27482  16414
 16411   3627
  4550   1900
 30205  29270
  7395   9497
   327  11581
  5577  12773
 26634   9726
 18813  15040
 13574   4652
  8272   6476
 16614  30813
  2729  13430
 25681  23661
  1660  21987
 19302   9673
 27662  12589
 24599   8770
  8084   3551
   555  32251
 30832  15732
  2217   9011
  9719   8848
 20895  12982
  5303   3809
 29280  10243
 22112   8500
 27486  16940
 20882   5474
  6131  29874
  1526   9187
 27541  29109
 31772   7918
 27383  20725
  1979  28454
 12498  27956
 22052  27159
 13088  19386
 22972  14502
 26307  16335
 32380   9219
 19618  32295
 12964   9094
 25708  31323
 12762  28222
 30296  12959
 10260   7899
  7756  31769
 11476  10488
     9  29769
 18005  29379
  3316  29220
  5989  24095
 18799  11156
  4566  26790
  2193  16947
   643  18904
  8808   3142
  2818   6929
 14823  13577
  8275   7397
 15575  14723
 27875   6583
 24894  21821
 32610  13667
   192   9310
 32538  11797
 21443   5809
 12662  10861
 13068  18791
 29609  11572
 12251  31573
 26223  10016
 32648   4541
 26890  25360
 26849   2474
  9149  12679
  5771  15395
 18722  17439
 27360   2440
 24806   6623
 11995  21141
 23932  12672
 14012   7074
 29083  28358
 23612  20702
  4441  15425
 30533  24658
 17895  29383
 19248  16566
 31256  29777
 12234    546
 10470  12231
  4716  12250
 24165  28561
 17553   6294
 18071  25818
 27266   1195
  5319  21891
 15817  30658
 24887  10998
 15414  21965
 12784  23585
 17772   8468
 16060  19716
  5641   2380
  8050  16979
   145  10728
 30413  28637
 14711   8123
 21299  29828
  1201   3170
 27108  18079
  4197  12253
    67  10210
 18787  30461
 18924  12265
 31552  14157
 14714  22709
  5887  20330
 15619  14460
  2131   1189
  7785  14434
  4798  15654
 17088   8117
 17607   8109
 19236  14214
 10440  12381
  9364   6770
 30685  13318
 25429  30908
 13486  31105
 22971  12498
 14549   8924
 12581   6274
 26851   9776
 26427  13150
 28682     23
 28796  22204
  5531  30680
 25722  25615
 29627  24462
 32518  20062
  4000  26773
 27876   4022
  4366  30397
 18842   1973
  6045  21214
 26403  29766
 29118  14207
 28517  20952
 16980  28782
 10855  28807
 28415  10309
 13169  28592
   587   1257
 10823   6560
   527  24145
 29944  17707
  4972  10448
 29096  29449
  8962   7801
  1803  20751
 10511  18728
 21827   9568
  1590  18657
 24589  24558
 24320   4211
 26165  12447
 18688  21568
 14715   1211
  3569   3420
 19746  13871
 15877  15650
 22668    900
 17377   2992
 22124   5990
 10704  28079
 22558  31435
 16624  13330
  6139  17631
 24586  17012
 27767  14338
 31020   9976
 14615  15162
 20977  28841
 14682  17324
 15307  26464
  1237  18873
 15998  12928
 29418  20888
 16474   2511
  3986  24387
 21685  15858
  8674  25035
 31321  15380
 22535  14916
 14519  10894
   926  32380
 13266  23107
 27751  30713
 31731   2765
  7797   9152
  3926  25977
 15384   8079
 14618   7521
 17129  32080
 12792  20709
 24180  26034
  9273   6930
 21026  18163
 30130  14727
 14115   1271
 32651  17806
 16960  15372
  9408  15682
   135  10152
  1404  31688
 30978   8903
 24170  17823
 25780  32629
 30813  14419
 13623   8041
 26048  15071
 28035  18307
 10315  32318
 24451   7236
 15054  13253
 13356   3426
 24518  22774
 15104  13000
 32444  22189
 22783  15713
 18302  13220
  3617   8766
 17246  16473
 27552   3780
 29132  27799
 31858    156
  1725  25863
  3175   3168
 24166  10532
 27048  29185
 15119     76
 12092   5652
 26297   3728
 24194  21329
 23453  18471
  2206  22439
  9090   9338
  2043  25717
 12069  14304
 19747  20873
 31756  17735
  2381   7864
 30750  26402
  3102  12272
 12203   8463
 31052    973
 29569    475
  3534  19680
 18918  30605
   911  20974
  9843   5470
 15771  22925
  4555  19856
 17894  10666
  7024   1858
 18673  19365
  9474    626
  8877  20934
 20313  10893
 15136  19190
  3848  18953
 24679  26058
 12032   1940
 32473  31741
 19744  12194
  3889  23472
  9633   2855
 19892   9168
 20343  26235
 19588  27949
 23757  29054
 13903  16878
 10231  19516
  7628   4389
 28231  24928
   378  23666
 14159   8696
 14923  20925
 26708  19481
 24311  23335
 18602   8235
 15575  27534
  9471  18084
 25166  28151
 11418  10812
 21985  17019
  5318  12450
 30769   6988
   948   1536
 13908  22701
 15687   7566
  7407  12991
  2401   7107
  3013   5159
 19540   5297
 15486    188
 20315  25419
  1650  16263
 16378  23649
 17557  16250
 31331  16997
   403  21093
 17412   9460
  4442  25053
 12450  16753
  1670  11726
  1374   2050
 32028  29876
  2627   6765
   832   6508
 23552  28772
 31653  29409
 29880  18185
 11414  28102
 19383   8050
 18844   2265
  6457  21044
  9438  30762
 31851   9222
 22652  25618
 30444  20916
  8019  17585
 27221  14275
 16275  19140
   325   3128
 22749   6895
 11946   5915
  6817  22684
 13082  28788
 24220   6585
 24876   2199
 24190  23747
  9950   8631
 15053  32408
 13117  26593
 19543  30162
 25758  32392
 16512  17751
  1243  10514
 19455  10273
 13858   9669
 20125  27701
 21517  26819
  5575  19194
 29128   7874
   702  18746
  1862  15706
 13435  18736
 19595  26857
 29787  32049
 13115   7708
  2013  20886
 25542  22369
 12486  12471
  7330  21641
  4159  13268
 20252  15665
 20602  26623
 22131   3178
 27563  17963
 11036   3691
  7738  22954
 32008  14126
  3357  20616
 11540  15058
 26763  21826
 11967   5893
 22092   6540
 28817   9863
 13808  26083
   645  26173
 23693  20967
 20254  17721
 13448  32115
 23764  12127
 16704  15010
 12962  31826
 23922   5391
  9130   2705
  9810    699
 29444   4267
 25739  20237
 29157   5303
 26450  30901
 28528   1084
 11517  18211
  2720   5341
 24471  19582
 13277  26711
  6936  23860
 27892  25686
  9719  15927
  6965  18653
 15368  26429
  2230  20011
 18066  13928
 32449  29944
 23510  22241
 13474  14915
  9006  25609
  9011   2516
 16958  32536
  9846   6353
 17060   7416
 13303  17380
 28374  18054
 19843   8835
 30690  23880
 15651  15130
 19717  13036
  4144   8686
 26875  25082
 13481  20141
 30800  23101
  3307   6858
  7884  31634
 17195   9437
 18809  26075
  7952  17246
 26034  21778
  7442  17206
  1256  29805
  2113  25788
 26578   3028
 23626  25563
  8946  18140
 16046  22071
  2418   5318
 27444  19532
 19050  17651
   208  26784
 12264   2958
 12620   2616
 13828   1567
 28443  13760
 15252  10245
 20992   6850
 23824  10958
  3097  26779
  7540  13983
 28217   8409
 22526  29432
  9082  13035
  4290   4144
 30994  28422
  6463   7747
 14496  17514
  8492  11663
 20552  18750
 13036  16971
 15626  14415
 17943   5028
 26841  25403
   459  25484
 28482   3482
 31609  29779
    80  16341
 13849  15728
 25271  24220
 24768    197
 25422  13783
 21173  17916
 20741  11329
  1620   2460
 31159  32476
 23311   6561
 30003  12699
 12830  10626
 26912  21683
  2160   7084
 20836  21558
   941  22172
 15842  16820
 32535  14302
 24443  26019
   101  22369
 11113  26795
  7071  20896
 19752   2766
 12359  14160
  5165  10425
  4413   3419
  1011  15762
  5058  30730
 10719   8631
 12628  16499
 23985  32015
 23325  23371
  5713  15777
 21711  29796
  1520  24902
 26612  16971
 15746    894
 32728   2431
 10446  26223
 16703  16123
 18785   6223
 30812   9675
 12236  25752
 17012   5030
 20429  29302
 10212  15494
 27913  18439
 28214  32117
   818  25646
 16698   6860
 13687  16083
 27924  18005
 32363  16760
 17000   1498
  2683  12369
 24803  15038
 23629   1549
  2947   6010
  4997  29358
 21790  16346
 27493  32731
 25289   9481
 18457  21343
 13538  26259
 28264   8820
 24214   7591
 19141   9924
 20214  30719
 31188  18446
 19875  27650
  5516  13204
  4201   6066
  8011  17533
 22044   2122
 14410  28301
 15933  14440
 14096  20143
  9224   1729
  2428   6878
  5803  16290
 14410  25904
  8067   3951
 18948    986
 25200  21653
 12389  29222
 17222  19320
 23649   9324
  7863  30465
  2611   4954
 19461  29846
 20428  12490
  2057   6766
 30014   2747
  6433  21300
  8152   5868
 28378   8772
 24000  31718
 14117   6055
 10485  10821
 24097  15180
  1501  15154
 11419   6925
 29297  20286
 15490  12043
 28804   4792
 16817  13392
  3681   6899
 12432  28036
 28294    483
  6959  28103
 28674  31666
 12441  10719
 15969   7170
  8514   2040
 14605   7866
 18061   1642
 20278  19027
 19094  22018
  7797  26559
 12398  27779
 22392  22048
  1089   8225
  9509  28336
  9685  19680
  4045  16204
  3846  22750
  5917   6204
 11022   9403
   664   1010
 19044   4438
 12692  32155
 31298  17501
   195   7544
  1526  14633
 11393  30745
 11054  29586
 27695   6066
  4526  22157
 23575  17636
 25077  12405
 10332  18040
 25945    769
 19638  21913
 28033  25894
  8639  15950
 22519   6426
 22987    532
 24050   4322
 31825  21631
 32614   8195
 24614  28680
 15267    242
  6600   2883
 28899   8462
 19518   9420
 10051  22031
 18440  28264
 15060  13299
 25833  22008
 19318  12948
  2113   1267
  4203  11816
 21252  11579
 10392   3616
 32580   7250
 16284    482
  1682  21496
 25345  19221
 16259  20864
 10716  31031
 14788  15134
 23656  19065
 15696  23736
  6205   6619
 29312  13260
   211  23224
 23997  17443
 25428   7689
   715   3376
 20373  32203
 12474  14858
  1912   3848
 10417   3112
 18662   9022
  1762   2825
 24010  11730
  3610  12587
  2183   4761
 13178   8390
 21142  30303
  2320  24809
 30204  25262
 27423  15784
  4488  10770
  7420   9276
  4819  31300
 20394  13840
 16423  28103
 23883  21451
  3971  13988
 22982   2968
 32561  10243
 29203   9214
 28504  29841
 28853  28364
  2879  27589
  7966   9638
  9204  22548
  8390  19439
 30015  23677
 19947  28659
 10465  20406
   262  10041
  2878   6049
 15143  18468
 18358  28566
 30869  11545
 10759  20580
  2059  15228
 19785  24800
 13371  31492
 20494  27154
  4152  16379
  6269  16940
 15524  17712
 27191  32141
  1154   4180
  2839  30011
 15830   7656
 29410  22119
 27431   6056
  1324  30354
 12370  17107
  7127   5160
 17920  24966
 13218  31615
 13421  29891
 23417  15406
 16158   8868
  6712  13053
  4185  32388
 21966  10413
 23646   3815
 25010   9718
 24925  12079
 14814  24925
 23148  20768
  4740  21357
 12483  11390
 19422   2620
 28599   6419
  1184  17670
 15608   8606
 29869  13565
 22489  21565
 27847  30833
 26456  28429
 20264    401
 10226  17887
  4088   6713
 22327   8175
 19404   6740
  3186  21189
 17769  11889
   657   2411
  9003  14435
 12505  30039
  3992  25543
 27887   6281
 28596  31880
 12768  28261
 13544  28023
  3333  29459
 26442   2388
  6821  26423
 24661  24736
 27002  12277
 19758  27343
  3380  22884
 29366  12666
  7522   2977
 21699  30807
 22292  12513
 19734   3314
  5359   7413
 19861  32021
 21050  15581
 31899  27426
 29396  12068
  4412   5018
  4854   9176
 20604  22324
 11986   1310
 19348  16674
   842  12154
   661   2328
  7680  27389
 21948  31981
 11326  25784
 15102   3504
 13633   6641
 31854  28745
  3480  31914
 22333  22985
 30316   4915
 10797  23471
  1174  29361
 32138  17546
  6312  13940
  3512  11662
 25096  31833
  9377   1458
  7286  30801
 30047  30513
 28781  24445
 22697  29769
  7154  15691
 14236   3149
 19065  15151
  9643  25127
 18370  32187
  8585  14758
   652  30685
 12318   4323
  8506  30544
   926   8038
 15263  13122
  9217  23712
  8751  20615
  5449  23431
 29729   7310
 17160  22849
  8956  12973
  2005  20710
 25418  21845
 31330  15996
 28481  32475
 16676  30588
 26966   3011
  2179   8013
  6596  25207
 22198  16942
 13118   8843
 23437   2383
 16408  12222
   393  18122
 21085  23327
 28869  18550
  3682  32451
 25419  29853
 10371   5797
  7581  11178
 29663  15225
  5459  17973
 10500  25136
 19143  18112
  6296  25920
  6651  31417
  3890   8889
 18924  20065
 17599  25707
 26820    878
 19144  21858
  3679  19013
  2637  31314
 28105  29144
   715  30828
 12661  31321
  8521  28770
 29966  21244
 12127  20862
 19172  27459
  1856  19116
  6677   1098
 27395  26023
 17844  22220
  4722  25209
 29774  11937
 15312   6048
 31309   3236
 18739  28002
 22745  13311
 13591    214
 30214  16405
 28154   5481
 10769  31815
 29185  14769
 30933  14087
 20642  26252
 19827  11700
  2456  26014
 20874  30456
  5474  30313
    82  32103
 15559  30559
 24859  11336
 16881  19031
 25565  25753
 16070  16917
 11654  10349
   350   8325
 14588   9970
  6267   2966
  3266  29578
 12060  24737
 25716  13948
 18260  29820
  4163   3557
 22976   6261
 29675   8636
 22534  10876
 31121   7616
  3565   2322
 31796  22638
 24006  31098
  8303  26134
 23026  26870
 18799  13153
 18037  28645
 21270    694
  6821   8118
 31102  19444
 11320  27345
 22785   1603
 16863  24488
 14665  20404
 25864  32337
 24777  13976
 26422   8724
 32085   7334
 12467  20122
 16791  17415
  4967  10849
 11823   4770
  1480   3680
  6310  30720
 22253  21704
 24868   9824
  7680  30461
 27479  30618
 23633   5384
 21966  25246
   656  11984
  5718  22137
 18086  10651
  4343   9192
 30964  12906
 29267  22173
 19644  10224
  3398  31625
 20646  29939
 14027  20876
  8574   9759
  6724  17941
 12871   3156
 17255  26466
 23052  26286
  8753   8733
 12485  23975
  6244  12358
  8703   2756
 12072   4988
 31968  24165
 26266  19639
 11873  28532
 10270  16339
 15284   7891
 16265  20806
 32729  31348
 24104  20631
  8359  29243
  3585  10795
  9349  15082
  8857  10062
  2898  10589
  8147  13120
 18955  25258
 15987  12395
  2520  29603
 10526  24795
  4186  15493
 17318  16709
 16428   7074
 18855  30218
 11674  25612
 20643   3513
 21714  29516
 15557  25783
  5074   9058
 32452  25064
  9097  25714
 31836   5156
 26815  31621
 21502  27805
  5739  14851
 16245  27216
 16474  31647
 12399   1741
  9727  22152
 23767   5311
 10903  11227
 20533   1216
  8380  11374
 14914  11549
 17612  28723
  6687  15703
 31361  27779
  4271  30281
  8023  26572
  5033   5114
  1143  32578
 28208   3652
 26597  27975
 29389  29088
  3569  32092
 32207   4470
 26876  31907
 26152  14720
  3764  31743
 15894  19430
  3885  25360
 19438  26081
  6964   8548
 28307  13509
 17530  15700
 12337   6538
   837   5667
  7424   4326
  4720  26918
  2809   4699
  7101   1979
 23150  14479
  7025  11796
 22194   2430
 21381   4332
 16654   7474
  7085    609
 14182  11714
 21667  31815
  4870  19337
 16984  28784
  2892   1175
  4524  30088
 23255  18060
 21380  16684
 23854   7716
 16433  24110
  5593  14292
  9013  12268
 20755  10511
 24730   6613
  4424   4564
  6697   3172
 17358   4690
  5109  18131
 16989  24705
  5321  20243
 30158  32200
  8240  30614
   517   9424
  3287  17582
 14793    970
  9042   8520
 13470  14237
  7747   5399
 16312  16503
  5657   5166
  1613  20595
  6077   2639
 13476  24862
 24211  29261
  1123  27831
 26479   7146
  4035  31815
 21282  14550
 31832  29613
 21618  25480
  1388   8417
 11897   4294
 10447   5100
  5484  16081
 14423  10507
  5382  15194
 21817  30378
 29926    877
 25012  32011
 27726   3764
 16510   1391
 21461  18820
 18579   4829
 25792   5968
 10047   7845
 31440  28989
   282   5863
 13941   4783
 32296  13713
 19067  10178
  3090  19024
 12641   6096
  1237  31273
 31651  20542
  3906  17272
 24955  25055
 31173  17740
 16271  21868
 32547  23827
 10071  20912
 22502   9694
 12540   2069
 12892  16484
 17833  23156
  9771   2888
  9814  20255
 30614   5916
  1096  11833
   443  10706
  5525   3483
 26146   4444
 10516   7841
 11053  21866
 23129  17228
 16882   3154
 10077  18020
 32603  12097
 20147   3133
 27484  17925
  1583  12305
 25665   8919
 18201  17359
 29500  10932
  7703  20112
 21105  20190
  8731  12240
  3037  26723
 28377  15333
 17309   5763
 15419  14348
 12088   5380
 28058  21180
 28329  14236
 14465  20203
 29447  21440
 19443  22314
 23002  25139
 11836  20357
  8999   1517
 22661    833
 27536  28152
 27768  13761
 23245  13334
 14702  27603
 16916  27149
  9123  13554
 29963  31665
 24895  21002
 15098  25536
 26086  20857
 19759  28149
 16090   5681
 12941  24732
  3759  16864
 26470  27725
 18632   8268
  9181  10336
 16880  31751
 14912  12017
  9340  13035
 29131   7002
 21386  29379
 29052  16932
 18956  15554
 16824  29092
  1905  10375
  8870  26249
  9435  23933
 28730  24508
 15098  23441
  3090  24873
 20915  29282
 18542  15625
 10214  12307
  5785  26509
 15059   7976
 17999  26808
  4498  23775
 29364  29830
 29295  26522
 19628  18817
 19683  32541
 18789  29196
 19492   3699
 22310  25805
 13153  22901
  6513  17607
 21972   3590
 20679  10685
 12800  25418
 31084  26040
 28805   7967
 22437  11408
 17445  11369
  5916  22145
 27042  25259
 22046  12021
 19278  14791
 27813  23764
  5430  25250
 31261  29106
 21501   8120
 17425   4477
  2458  16047
 13052  27702
 30789  15912
 16800  28568
 15629  31007
 32362   9866
 12439   9054
 19828  12383
 26060  30864
 27893   4643
   822  14777
 21764  24608
  7434  29409
 26260  24092
  8932   1266
 31983  14545
 25964   5603
 22479  25414
 11580  21343
 31633  28366
 21864  25169
  4082  25766
 22853  26555
 29944  15403
 17953  19845
 14552    210
  1710  16363
 20642   5944
  1837  24178
 28870  20647
 15939  15692
  8592   8346
 14291   6748
 11986  20464
 21519   4856
 22828  30095
  1594  13784
 14950  19557
 31670  32411
  7553  13006
 13570   7817
  7756  14218
 16253  28734
 15170   5258
 26591   4641
  8149  22523
 27264  26011
 19494  16414
 22419   5926
 25223  30350
  5798  23921
 18963  25548
 11754  19441
   232  17376
 11960  26454
 26530  31027
 27167   8316
   725  21180
 21815  29846
  9836   5839
 20024  12134
 14825   9198
 16476  11908
 17324  23858
 30156   2751
 11389  24557
 15309  14046
 13241  11340
 22214  28949
 22450  31470
  8324  22181
  1224  28004
  3219  32579
 12567   8154
 13158  16383
  8584  24102
 28228   4993
 28756  24224
 31504  10137
  3084  26974
  4125  13879
 18803  14955
 15697   6666
 18823  14799
 28961  32020
 24628  21570
 29915   4539
 22365  21420
 13576  31969
 23797   3707
 12194  29130
  8708   8501
 27427  32412
 11181   9629
 26221  10873
  5686  32504
   705  19537
  3448  23328
 32287  27543
  1269  29739
 11635   2620
 17715  28299
 17193  26989
 13029  25525
  4050  12447
 18352  16761
 20404  22704
  2929   8782
 16686  23276
 30707   8960
 27903  26100
  4170  32327
 15025  16545
  6153  24308
  8293   3353
 15795  25970
 30328  19568
 14064  19860
 13472  21835
 15390  30123
  7957  26150
  1034  16405
 12217   5615
 22432  25736
 20494   9168
  4267  18061
 17962   2341
 21936  19106
  1987  13997
 10291  27587
 31666   4160
 25025  32522
  2899   2130
  1854   9060
 16989  11973
 26917  20313
  7394   7328
 23138  18192
  2107  24682
 24264    227
  1252  27890
  3330   7893
 17483   3735
 32572  10128
  3786   4366
  4274   4480
 13080   2541
 19858  32469
 14761  10844
 26027  14687
  4999   3145
  8590   4425
 32085   9693
 19673  14804
 21592  26571
 16291   7015
  9318   2404
 11245  21077
 17113  10084
  4941  13801
 23476   8334
 19472  19280
 27464   1371
 17454  29770
 14281  32257
 15259  31076
 31597  15459
 32393  17383
  4282  25964
 15212  13194
  6111  22436
 26510  30788
 13567  21188
 16455  14489
 13444  18001
 21998   4338
  5041  29515
 12487   8364
  8373   5944
  1870  26009
  7875   1233
 10343   5870
  6054  24796
 11012   1182
 17832  12222
 10265  14403
 17776  31370
 15015  12531
  2286   4186
 15601   4948
 20820  19188
 14580   2949
 18248  17363
 17760  26242
  7604   4298
  3968   5323
  1165  28052
  7553  22582
  3637  10717
 25541  21241
  2851  18761
  6909   1554
 17562  32058
 23538   2388
 26729  32310
 24822  26505
 25804  19663
 27679   3368
 25731   2120
 13460   8276
  4249  21261
 25669  25825
 13859  11116
  6804  32591
 27556  12556
  6029  32197
 21182   1441
  9842   1583
  6143  20919
  5493  25808
 23482  29781
   934  30373
 15365   1653
  3388   3891
 18693   8573
 24938    344
 16859  16849
  5167  24307
  4518  11510
  2462  21321
  8485  29868
 10043  12333
 12983   1695
  2869  24087
  9075  12906
 24664  23416
  5472  11708
   184  22435
 13270  24741
 30785  14830
 29744  10775
  7000   3479
 27185  22241
 19718  22354
   123  13162
 15127  18768
  8887  29377
 17895   7900
 10267   7038
 31871   8361
  4633  17729
  3335  28452
 31791  12187
 17515  12329
 26346   7531
 14191   8625
 22851  26030
 29284  23313
 10421  21784
  5090  12967
  4462  18872
   526  19917
  9535  25643
 30979  21792
 30947  16379
  1066   8010
 23687  24273
  2899  24726
 21874  20589
 30630   3497
 31721   9028
  4981   9219
 20857  20459
 11074  29399
  6398   7052
  7505  19220
 13007  23467
 28743  11652
 31916   6089
 14464   8707
 13846  15219
  1741  23298
 28387  25974
 21133   9367
  3846  24342
 19477  24194
  5009  26681
 17290  25790
 11820  19370
 21367  21039
  2377   6310
 17779  30032
  3219  27912
 12896   7860
  6678  28055
 12006   9586
 24037  24584
 26592   5534
 28420  21618
 27051  30999
 10623  27140
 26700   2846
 22236  32002
 15762  27433
 27377  29209
 30069   2997
 20626  23880
 10267   9679
 31348  28848
  3052  27196
 10718  29136
  6522  32090
  7636  27069
 19929    717
  8850  24331
  3942   6737
 16967   9807
 29671  12051
  9499  14373
  9786  24348
 32700    472
 27839   2167
 17589  20455
 22767  13784
  9746  16315
 29590  13491
 20943   6158
 18525   4807
 13518  32150
  1615   6470
 29992  13230
   601   6118
 15804  30426
 17320  29253
 25114    279
 24861  26145
 21244  28185
 23045  26904
 20624  32688
 15240  18606
 16657  12445
 20288  26511
  3899   5735
 16041   1798
 30032  18619
  2581    992
  7793  24337
 26915  18943
  4431   4978
  9625    514
 25660  15192
 16607   8336
 19392   3520
 14152   1774
 10787   6054
 31635  20651
 24379  20036
 20515  14912
 13601  24721
 29332  16578
 26496  16277
  8544  12985
 26695  20300
 23174  26223
 11691  20461
 19754  10790
   670  20891
 22352  18097
   978  27268
  3064   5413
 10415  29122
  9455  13407
 28831  12087
 28400  23379
  2629  17151
 11665   6442
  2901  31984
 10211   3154
  5336  30464
  1416  13774
  2252    845
 24403   3639
 17207  24796
 25995  26078
  6618  12301
 16658  25053
 15061  18962
 23504   5046
 23473  27834
  2029  14738
  1878   7683
  3180  10506
 15024  16665
 28912  16048
 25795   4210
 31120  26784
 18469   3805
  7859    649
 10486    906
 27671  15776
  9084  15126
  5445  14151
 31928   4573
 13531  11537
 14185  14823
  5913  27939
 13580  16620
  8043  13808
 11137   4352
 19352  12412
 15670    175
  3723   3182
  2749   1362
 14257   1371
  8676  15518
 23299  15568
 16250  18571
 12557  23756
 28187  25276
 11592  25194
  9575   6870
  5194  16549
 10825  25896
 10867  16199
  4580  30039
  9931   4644
 28177  23209
 27910   8427
 21329  29162
 11416  22521
  5442    705
 25101   7863
 18388  17579
 23255  14376
 18563   4547
 17157  24180
 19470  15286
 28493  23128
 10807  18788
  1312  11135
 25155  22961
 21881   3834
  6152    601
 13907  19729
  4723  16272
 25022  14298
  4523  27499
 24763  10286
  9189  14888
 19229   3721
 30039  25239
 11472  22970
 28837  26611
 11269   1332
 25193  27817
  6892   5412
 13173   2980
 29361   7764
 12987  28637
 19624  13378
 20651  16376
 18846  14275
  6963  30208
 30337   1215
 14984  24900
  8330  26037
  9214  23191
 12891  32701
 12668   8528
  7821   6672
 18683  27007
  2891  14340
 16605  23018
 26049  29866
 13023   4761
 15163  27497
 30868  21182
 12539  14562
  6536  30452
 13020  17349
  1073  20213
 29719   1314
     0  13302
  9325  29720
 24579  22285
 18264   2238
  6835  28940
 27084  32333
  3213  21371
  1621   5308
 20568  21593
 15976   3609
 16639  11403
 11005   1013
 26127   8936
 25974  30087
 15638  17410
  3372   5916
  1830  28895
 29949  30623
 31475  15618
 20302    299
 31008  26166
  7738  11692
  8546   9909
 24729    171
 27742  15470
 27598  29613
 14099  15921
  7511    611
 31239  14795
  3649  26722
 14151   7204
 13761  27109
 32668   3729
 28503  11644
 18538  17091
  9200  15491
 10425   6334
 25786  13423
 29993   8310
  6488   2846
  6038  13006
 31341   1127
 26732  15307
 27743   5984
 15530  20988
 28061   1502
 19664  23847
 11901  20688
  3596  22658
  4155     82
  4105  10940
 13174  26186
 28417   8293
 28140   5797
 27320  19263
 29214  18527
 14393  25399
 10953  11924
 11578  17377
 18229   6414
 29000  17253
 13428  20437
 29151  26122
 17110   9574
 27588  23423
 32250  10077
 29975  16726
 18670   9604
  4256  22538
  7949  31548
 29719  11858
 27986   8060
 20529  16461
 20235  31653
  4707   9858
  5088  27032
 17772  12961
 21595  32147
 26329  15899
 32048  26754
 15570  30923
  8345  19344
 28833  13328
  2141  17872
 28554  30923
 29202  22818
 21654  11477
  4702  31592
 25400   9912
 29469  17751
 25506  19560
 31595  12375
 32507  15384
 28596  14577
  2694   1053
 31487    887
  1572   6461
 23024  19638
 27544   2215
  2786    135
 18715  21793
 30160  17510
   759   1262
 20937   7195
 31993   8263
  9420   2766
 21927  15897
  5645  13040
 19024  16159
 27080  31609
 19494  32099
 24807  10537
 17323    100
 24011   9875
 30963  13361
  6862  26081
  5178  13318
 28177  23382
 11142  28391
  2394   1965
 22322  18194
 23530  26035
 20535  19203
 14143  20084
 10339  18715
  5872   2952
 15770  17653
 28378  22320
  7801  16293
 10761  30210
 12238  21053
  4047  26130
 32628  19473
  5055  21409
 21053  23627
 10295   7040
  8144  18580
   619   8029
 22604  20639
 23014   4224
 31969   8351
  3245   6503
 17789   6826
 13370  30458
 17119  18778
  7866   7704
  9609  31733
 19206  31335
  3873  24217
 29949  10102
  5348  22280
 29445  15701
 24338   2254
  7301  26085
  6710   8592
 11370  28764
 15445  28810
  4555  31857
 29003  21069
 25591   7912
 22161   9206
 13892   3392
  2027  16189
 21291  28268
 23426  29391
 30026  25252
  3373    140
 26632  11381
 32169  25960
  4308   8529
  5049   3266
 15581  10271
 14910   4908
 11908   4146
 26488  25275
 18608  29551
  3780  15647
 23934   8798
 22333  13780
  4273  18696
 28385  12519
 28062   4026
 21211  12522
 17219  29385
 27350   6354
  4212  26797
 24111   1166
 17687  11722
  5943  32097
 23705  12676
 31130   5377
 22741  10297
 26190  23762
 27604  12783
 16498  15473
 10718  21920
 17329  23855
 27791  17703
  7645  13813
  8857  30211
 25227  15710
  7974   5932
  6311  26069
  5847  19562
 20245  18867
 22394  23475
 22146  21378
 27332   8515
 29638  14466
 15203  11048
  5950  18919
 32497  19762
 25263  29494
  5742  21082
  2158  12900
 18923  10421
 21387  28777
 15214    332
 29188  24353
 10210  23864
 26371  25469
  3167  26010
 23645   6416
  2281  13311
 24484   9786
 24860  23827
 28731  26178
 17985   8058
  8447  24808
  9571   3300
 28982   7406
  1850  23416
 25996   5489
  9906  18928
 21280  30665
 15912   8380
 15273  20997
 10862  24261
  2775     17
 26081   2163
 31328  28600
  1253  23478
 23305  16874
 18521  23569
 32337  25006
  2455  15763
 32108  24430
 14021  11783
  8018  14654
 19804  22405
 10473  14092
 15323  14310
 28484   9120
 21206   3216
  5433  29083
 28823   6744
 29334  17811
 22964   1326
 15469  27838
 15390  15241
  8956  31122
 10569  11671
 15090   5632
 26412   8290
 11478   5373
 20218  26913
 20098  27444
  2968  15668
 30670  30929
 26866   1862
  5255  29847
  2149  23101
 11041  21078
 13748   9936
 18544  11578
 17131  18579
 32288   4185
 16631  21409
 25209  28194
  7564  17389
 17758  12641
  9819  19359
  5988   4277
 11394  32209
 19735  12139
   615  30531
 22950   7394
 20790  28324
 12605  28068
 19042  16968
  7299  30611
  1203  10524
   967  11432
 25464   8448
 14750   9685
 14755   3217
 12709  10690
 29107  11973
 31099  22861
 24162  21171
 14057  11692
 30536  29203
 24435   6761
 10146   5412
 21160  28500
 31920  29371
 31127   1240
 27679   1900
  2821  20258
  6686  28356
  5387  10939
 31213  16858
 29172   3904
 23224   6753
 22347  21284
 28106   6589
 15145  19811
  4655  30610
 23789  26700
 13584   9093
 21441   8853
 23842  29160
  7752   2578
   688   6982
 19478  28040
  9432   2782
 31384  22842
  8133   4120
  1095  27617
  7876    870
 27148  12269
  8241  20188
 11251  26379
 24676   3854
 30542   7164
  9176  10472
 17832  22795
 16367  15682
 16627   3941
 27870  21261
 32382   3544
 23118  25917
 25449  23448
 13189  14720
 19050  26031
 14067    276
 19402  11268
 16408  17708
 21949  31982
  8699   1121
  5164  21598
 29535  11999
 31838   7665
 29984  23319
 10716  26413
  1590   7388
  5933    368
 10243  23795
  7697  10527
 26792  26443
  4122    476
  8261   8719
  8584   5520
 18723     20
 19829   1604
 23023  17689
 19356  18663
 27707   6801
  9445   2359
  8371  16302
 27980  17700
  7552  20396
  9881  16426
 12920  11600
 20653   9528
  8678   6869
 12584   2016
 17341  24964
 25948  29601
 13378  11365
 24229  23124
 32331  23955
 31312  30912
 13393  11736
 31585  12964
 12985  21092
 17839  30074
 20696  13426
 22243  25472
  5447  31493
  6923  24211
  5464  16065
 24466   1177
 32385  15435
 20626  19795
 25544  14720
  6540  15250
 18497   5658
 29621  31204
   755  10340
  8501  17653
 32629   4814
  3513  13308
  2515  12096
  2549  16810
 17220    322
 22723  28222
  4243  22546
  2474  28010
 18939  26112
 26061   4329
 12178   4719
   325    704
  9297  12301
 21528  26686
 29956   2264
  4904  12541
 30591  24026
 23170   9006
  6556   2146
  6050  10428
  1697  24280
   859  30411
 23758  22353
 24625  25438
  1014   7721
  6947   6900
  4386  30475
 23013  27151
 16997  17143
 29378  29902
   278  28139
 16256    197
 32734  21232
 13735  25459
 29973  21890
 11206  14795
  8457    858
 13415  17261
 17151   2478
 31867   5702
 22209   9557
  9280  23916
 28610  29973
  5782  30782
 17906  14775
 29720   5316
  2954   6025
 15397  19116
 27186  22796
 30570  18979
  4344    710
 17510  25608
  3010  15415
 18343   1819
 12281  10776
  9869  18390
 16720  21050
 23683   9942
  3236    350
 26559   3001
  5656  28569
 31677  20642
  6831   2032
  7360  17544
  3273  17381
 16595  14516
 24054  31727
 20432  32740
 22479  25057
  7465  15275
 30865   4710
 15164  28364
 16216  18134
 20772   2397
  3840  12513
 26911   1468
 19906  28028
 32434  13151
 10981  17622
 26844  30404
 31432   6409
  5582   5076
 25814  30074
 27324   2604
 11788   9450
 31592   8441
 15800   3185
 12878  31242
  4466  17809
 27468  25082
 12340   4582
 28654   5487
 19400  18156
 13684  22913
  8890  14465
 12802   3970
 23619  29952
  5964  23178
   665  21953
 15977  32556
 28498  31524
  4459  23552
 28834  17207
 17563  13241
  9530   9815
 14910  32655
  2025   9505
 30972   8970
 25355   5958
 11806   8257
 26380  13038
 18912  21946
 26214   4200
 23909  23899
 17554  15900
 32450  21967
 29844  11455
  6376  13823
 30430  21498
 12845  17512
  7534  27585
 23916  27143
 30763  30418
 14036  23282
 10903   7898
 32390  29866
  3878   2797
  6243  15449
 29580  25879
 29044   5476
 25745  13306
  2170   6845
 28417    367
  6241  31639
 28284  32609
 10333  22060
 31249  30765
  3747  18808
 14735  22502
 16346  22747
 28101      5
  5730  17083
 14564  24385
  4570   5475
 15205  29501
 26682   7034
 25849  27148
  7979  11132
 26657   3460
 17733  31720
  4652  31381
 18422  22463
 24712  25314
 19489  27971
  1873  14100
 23656  29415
 15448   7253
 12644   1155
 31953  30660
 19732  25875
 11028   9857
  7165  16207
 19686  10587
 19324   4498
 25081   7953
  1551  10170
 15709  24676
 19285  24483
   956  27952
  8892  29490
 27508   6656
 29942   9412
  6813   4520
 26970  28995
   583  18049
 14722  21753
 23887  23330
  1704  16015
  1098  23149
 22842  32162
  5930  19209
  5227  20625
  4186  16994
 19590  12096
 11320   6029
  6140   3736
 10979  13916
  8242   6865
 20879  22348
 26704  19599
 13199   2265
 30039  18204
 12927    791
 15341   7167
 20495  11877
 30077  25227
 23309   6749
 16206   2008
 13426  23046
 11114  22018
 24650  22201
 13377  28533
 20878  11012
 20771  23865
 24306  31520
 15024  21870
  4609   2209
 17316   2326
  2272  27439
   863   5791
 28214  26659
 27844  12429
  6618  22304
 19740   7672
 16398  22984
  5070  29822
 11301  26843
 11487  18833
 24207  22817
  9547   6936
  1396  32434
 16736  21879
 10787  32066
  8831  10045
  5282   8243
  4763  16583
 20983  17760
  2330  12390
 30913  31140
 32199  16768
 15068  24138
  9108   8076
  2558  19108
 11840  31646
  4163  23880
 21187   5525
 31954  21602
 17380  20469
 10189   3288
   285  24503
 22534  29698
 26463  14156
 32737   2004
  4145  32367
  5646  13726
 11499  15935
 16867  32621
 12495  25454
 27180  19562
 17920  22106
 20596  10393
 13919  11014
 16880  31869
  8827  20740
  2627  27989
  5620  13732
 15235   8883
 16817  30877
  2554   7761
 24965   9668
 26952  10046
  5108  23653
 19373    377
 12256  26344
 23370  18254
 27925    940
 16493  14818
   459    528
  1791  16995
 10308  23731
 30811   9630
 21724   9273
 17890   6071
 15865  23519
 11232  28136
 13434  23388
 17235   8281
 11323  24488
  3171   9784
 14748  11879
 21079  29272
 12773   3524
 25892  30397
  2477  21701
 17309   6562
 32090  32290
 13464  28332
  1325  29154
 29790  21238
  3881  10263
  1766  15107
 30335  22827
 28300   5505
 12581   9819
 31211   7707
 12648  32540
  4820  22424
   624   1598
 29525   9389
 13250  23495
 25839   6939
 14580  30371
 12621  13485
 30689   9055
 12997  28144
 22739  19264
 32314  12937
 18730  22854
 28396  11049
 16964  26776
 28684   6485
  2907  25121
 14055  26950
  5735  19775
 15267    582
  1283  22884
  7624   8732
  4999   3293
 17595  14369
 23988   3815
 29595  16606
 10577  12657
 13053   4864
  8285  12544
 25126  25286
  9592   5975
 29836  30973
 12892  18324
 22389  14050
 31059  30871
 14008     69
 20417  17593
 22214   2436
 14567  31717
 32053  20224
 15681   3913
 26677  10191
  5089  15353
  8297  30117
    95   3079
 32713  26602
 10509  23446
  6991   8240
  3652  18873
 21579  16982
 13489  23262
 12646   6835
   452   5329
 15985   2276
 14945    613
  5433  17874
  2341  22280
 22746  26572
 27336  22661
 22511  14229
 23557  18314
 14688  32104
  9695  13682
  2680  25900
 10748   4124
 15414  29969
  6674  10906
  6342  20999
  4722  11205
 31068  12699
  8418   4537
  1944  24789
 22048  25469
  7398  13303
  6510  14391
 23896    744
  4809  27989
 31375   2678
  8562  15180
  7819   8823
 31136  21164
 21799  13613
 11583  18775
 26199  17474
  4325  25054
 29255   3064
  7957   7436
 17295  32028
 12592   4089
 13032  21159
  7808   9937
  8930  30674
  3823  20211
  2360  18374
  4125  30949
 11914  26616
 16539  31968
 17490   6793
 11859  10958
 11295  26131
 21010  12463
 19004  21595
 25471   2176
   237  20909
  5557  18657
 30914  25230
  9746    457
  9572  30148
   935  16588
  1430   3245
 14111  28291
 28694  19483
  6091  28887
 22094  17393
 17376  23553
 16590  23540
 16106  32317
 26799  22614
  2724  14406
 13358  20642
   914  24274
   967  16341
 17339  20341
 10347   1161
 19239  30023
  2654  15423
 11976  12300
 31631  23793
  5021  27250
 26423  19507
 17677  10844
  3031  29515
 17009   2074
 11170  29639
 12582  16320
  8862  10314
 13642  31166
  6370   2366
 19642  30240
  4700  23914
 25807  30697
 27876  21103
  1170   9257
 28724  12622
  2610    636
 27337  24395
  9141  27349
 29079  15242
 22507  28293
 14270  11775
  9699  12454
  5752  25671
 30240  11277
 17579  17728
 21007   4914
 26771   5195
  4936  18548
  7476   4403
 32071  25445
 14404   6636
 31098  20932
  5253  28537
 30345  24844
 24433  16209
 14576  24460
 26746  30431
 15381   2591
 13062  11951
  6201   9663
  5010  10031
 15012  29261
 27523  24782
  6821   5642
  9781  19870
 30492  14157
 27933  29317
  3414  13375
  8143   2662
  9009  18029
 30704  23947
 11155  25132
 24633   1015
 15733  18405
 26817  12590
  2748   1926
 27128  29779
 32100   9325
 21205   1904
  7809   6730
 19916  23814
 27604  14736
 23388   4861
 17850  11305
 14350  20036
 10341  29004
 24293  17038
 28800  16751
 14438  19879
 31833   4453
  2417   5667
  4080  21999
 31826   2318
 31585  14086
 10635  25256
  8224   5233
 21750   8735
  4831   4896
  9979  24695
 15560  25892
   203  32494
  2072   7176
  9609    316