21018
47842
43921
69942
92368
37293
33205
16663
41601
50643
91537
86715
17339
57458
63016
96010
40038
29737
35423
40402
65051
67579
39422
66716
84818
60701
27777
66126
87462
27647
62826
77684
30332
68981
39474
74378
46511
43576
23495
17271
35848
74467
25945
92332
70933
97548
45873
27949
39187
96121
45419
96923
79566
83967
54071
18752