27182289
4914871
35434343
63589375
13055058
6811159
68456822
25802203
32094067
91978014
92580
61572299
23533285
77115989
50955071
65279511
25916551
39485605
33464180
86977133
629443
13671674
83786467
31734542
2526514
83403286
19787104
5424447
47505954
56795387
75215979
78135425
77968740
10122585
38044268
41628905
72645473
5469864
40832645
5587025