36777238
4063241
3585027
23372254
2697383
16072621
62729269
80717584
6508825
91093596
78786883
83467231
27451265
51992507
94568853
82986424
83246743
27881649
12755264
24192839
5767798
42359369
36436773
92735456
13529131
89398622
38258695
79802716
18632262
24072226
54194479
34269620
57521651
54432733
13405578
10552799
4053641
5961410
72452365
3325618