8993965
8795660
71216178
26458107
52149282
83906712
1155369
95396124
79922671
60323038
10786611
56848485
84422970
7849692
18043937
22643021
75193563
79469612
18518646
21116027
7157556
2677217
93199853
20214029
82945896
18079452
2322628
70321774
83102369
81113248
48296873
9524572
46084315
36039117
95044759
62904679
67457149
5078258
16359451
8630595