66276336
75436265
79208701
83908807
33938593
39827011
19968707
19187564
90268828
18709099
1928115
54889622
32967806
9038646
85546789
46818078
99596954
66134304
99669340
63908464
33964240
19291748
7928396
36313394
12249731
53435390
30043617
48186905
3846280
3958311
4656558
44619512
15954352
13578584
19559796
8724272
76018959
59514157
47734717
17557520