26973918
7169209
5565326
25717296
21308102
38329278
40315
69243442
39865378
68287398
4443590
42473815
3465941
10138300
66354881
81828748
40659746
83722355
12315397
8859746
11782342
97077880
41626369
92373942
14576080
2833638
2717562
21595962
8893864
96116345
67322413
62988523
2118280
52308930
587787
87729825
78893400
8906586
9297432
3377748