38548424
14177725
82381180
142252
31081171
7407682
68464028
15259955
41465766
73395123
6711291
80112515
23047063
1468433
4211789
87771548
77696901
21964513
76803575
46389089
61435095
26745576
47403453
85961618
3383740
83698711
57217927
933430
58963226
3322867
20741353
27552674
4772363
7937356
68744191
60502827
17468718
33249866
17979549
38522790