62244762
13893078
22063856
27659639
66741997
4709774
86952136
6773696
72462159
71547443
12186824
28705185
33784072
52146015
23297201
57408949
46201874
28463696
2018529
83536975
53771942
28815021
10465163
82563734
17809796
91707643
59216620
1749069
37452710
32253706
8276353
82677967
68348079
1452855
16438421
80142169
39223045
73054266
85054874
23085506