10867972
51891428
10076603
11798958
21868503
90138856
3723238
9214149
28991825
96546808
33128633
5127054
13916055
39328069
47534650
35028631
7551744
93307360
41089228
21715717
64063197
46511463
58914288
95166435
45141682
91573457
30135729
30413077
50935797
15059085
7092582
62065311
2021601
79506778
80452913
72169705
7125436
80928341
57348360
80023782