42904
17026
64428
98084
15198
59780
45087
17357
77738
22745
57921
66439
40471
64484
24226
92178
36864
13393
32308
11051
16579
51065
86336
53853
29122
68965
51335
69287
67084
60402
38483
61409
25826
66088
76061
62705
57979
59074
52887
82660
29116
92463
65714
56370
25977
30453
33864
50459
84779
48012
47440
39854
24260
29219
92856
78758