71125445
82378029
81928828
80449361
91969489
35413116
55873316
77215113
51652630
63141704
65237053
99944678
75255480
40152220
13476226
89395412
28601053
41928441
4366934
13034267
35563463
99752983
88022004
27551943
3484202
85753310
24126487
22792877
47476260
56783558
749189
87764740
98632622
45888871
5236254
13092944
27717336
79802047
16433294
12286634