43776713
61973662
41066477
14492643
6838835
54977752
78728249
53454149
89815867
46915810
18926765
5106419
97729292
68033415
48076321
24678216
25557947
92808140
77331546
1185138
84452511
68574033
79518940
43326687
671473
10233747
8982517
293584
7705557
82004156
82766243
4585129
38883052
26314187
5500851
71696760
53019188
24928314
22017631
1799866