28195962
64688563
24204565
55202541
13811142
40316882
40664149
33582077
31232672
65561262
56809157
8812449
8662683
85334303
29078986
59025397
9716497
3328354
92825896
28263739
64126572
1694853
26223171
6591605
41749206
10015915
65164402
6062454
60441213
62997578
39512762
98998971
97172905
2041738
54912115
77257465
32649919
90181439
21103642
70603963