81206609
88581021
59969573
52971341
49528350
25839023
8884107
4018837
12487406
30436407
55061228
40186854
38329362
19266059
79043251
56166035
94575873
72189025
46855693
14275148
33539595
49519503
18316133
862888
1061658
97134880
40568064
7360650
95466796
5626349
83635300
14487515
99483442
60363702
14151537
29481389
2672569
14978659
13708571
24935907