29478525
20542189
12549901
31025114
27323637
18116123
57302257
50927746
33863114
68434263
62672010
5085143
68185452
20063504
45602542
28117752
61328526
82618485
39635441
64977298
83022116
31605231
13546364
74852044
6642706
29922564
56922421
68615058
97485595
80492753
2592806
26019754
65939746
68067664
81894493
62738697
7126724
56736469
5063574
78924128