66161
7800781
44289067
91004675
13077928
74315498
22788101
3747134
18502539
12522608
6709681
82865545
3771510
1441179
82904842
46447868
75316366
55567704
69853011
57253960
66348287
6929693
5626212
87618213
63213148
4031796
29137564
35368823
23583020
11023255
4362353
62039303
90233709
91535650
64603705
5664201
55142567
46204382
64305155
32907002