27366996
63455251
45077959
35232040
25657290
5789967
5439138
20805673
22483323
73871599
28281463
17014604
81688573
5347228
1163648
85272757
8617209
81017443
49949032
25345180
3969248
33508367
18356520
50399025
90512026
12911568
58008109
81377216
74155423
87988614
23645910
25322644
19923877
2674766
4569874
6110464
84216053
6604621
19172471
3460370