47825723
4600546
91975347
39529158
35562360
67331231
21145026
82834925
2519754
80508393
79801384
35425920
8953923
11658398
20339508
2894892
29652950
49346575
300920
31228799
9916499
56942532
3105880
94024125
77491912
93995116
33516896
9550331
83891631
76843436
32782721
7497595
53044504
4374830
67124849
240032
73035674
29334638
5973278
5855431