34843837
38668661
10804800
1469145
33392234
39846872
19316070
74274757
93495518
14062467
11005351
74649451
7029544
69391393
27264068
59664189
85888068
98066253
84843878
2714974
253577
71458843
91323547
78943882
58883675
22411056
98105615
90844551
61827952
67228734
11058542
47842200
94028670
47832160
5826353
94758474
297260
44938448
90107705
60815846