18489
62376
18116
11685
46321
32509
38260
78360
87186
66325
67771
37555
62362
44901
49463
46795
39760
87862
57921
25762
97495
82701
68841
42985
64144
55521
26027
67405
18789
83058
89742
34992
29726
84040
75783
77435
59211
80829
45692
65625
55106
80399
15155
78072
25859
25492
43344
93992
95402
94391
54597
29783
63845
85168
43736
47054