66926026
25993277
26732273
31505451
9617849
16923471
39175004
9132510
12501329
88787814
36947102
48379774
64212287
8820228
98074622
37519450
18005705
7398980
30113433
8192677
76534298
79837098
25446054
4393645
68352146
55008989
62964287
73463670
95539319
30666949
91416948
23134416
4983282
67362700
9824188
77972684
15816830
53348846
29076700
4988419