382628
47937371
97045622
11658363
32643358
7408219
99283428
21305157
1906040
70792407
6713520
82742175
82076860
5187244
40574722
52048049
22965183
56583246
44888541
29251757
149768
784214
24004035
77784458
48777005
6375863
42507533
38211136
1309375
2647388
61145165
45126336
72059291
55209876
98878448
24166479
79252125
74377739
86242909
57735551