47309140
22365101
89693574
38777732
26867255
71173882
7162812
3101357
59255
94018157
37369154
85077014
73794155
87342942
13217933
80107299
99737134
36865129
69562907
98765978
13621125
52482135
54648915
51234274
16541793
39637238
29042177
40226154
77424351
73599183
73157673
1286130
13215707
69978824
27745517
897274
82006510
46892999
57015623
66197903