67984968
99487451
1995359
13714791
5060594
61356421
40943068
95251228
20246466
12341603
57257906
7254500
90303545
81545429
2537000
21521373
89176486
3919971
78002846
80808683
926265
9126133
23484838
54426101
30689137
31363563
59544589
273339
14917657
1103231
66957535
48667817
298288
21922615
8044530
66911595
12722350
63388831
25822256
33159959