8740178
12528352
29244849
36075733
8590497
12067489
15334257
2383399
56047402
71965131
14358809
78623019
86851311
78293870
33845546
52701895
43243066
49839491
11343970
54565968
88957327
86801038
17121983
87572458
1225838
56405198
43736343
24618239
84896971
7244202
64553245
16181437
6518348
39549149
16124790
438997
18485195
11322606
1826802
12625760