32105225
11907728
62025725
25934789
9763112
5603805
66899306
32247627
60164350
38623145
30637066
43249275
49072218
41354003
6994200
87312390
44029545
82223175
26577103
89089711
86727602
5041347
55572820
76772977
27525253
60571153
127070
71516557
6002364
70989366
85014621
32731906
13382646
12525174
3035410
90172975
10142207
5565772
10528444
52698833