18142307
35751539
68367674
7085073
4598952
82555111
39412844
59415060
6337884
28956492
92571344
68706726
41372595
82786372
51381641
56946700
3452954
21614677
41196941
45026832
6117167
40139700
88109505
16269897
205420
14236313
64654835
69007648
13981360
14352337
5038195
2676418
10957556
40022027
29619179
13171981
85711760
32142901
40425737
20608493