94864270
84827186
46534710
98098524
68899739
28485303
76953061
38731070
37802750
40955466
20176347
27698408
52437119
53834114
50136347
5239476
99295162
89731566
80312522
48633734
4766102
1323787
65261440
39218134
87873408
11665621
57057373
88619527
9451336
58838102
22035385
18891335
16803701
48488429
17603662
68895503
52194444
51109320
39743938
9385126