39576395
34701425
44784478
61522932
18531851
4289768
91629500
75228001
93586239
68215334
123443
64042368
82859781
5803613
6007711
63358794
26516917
10523117
58801816
51884461
74523505
80712737
33784466
94273224
14727383
65049427
47667919
7499939
59855279
28764165
8055061
51987720
60743446
77199013
45487235
26753418
27342922
49505145
17075115
98503024