39074212
71721280
14195585
6234213
20597344
65284821
50317244
82469353
69559811
4782858
33156168
62377965
9844349
66278895
24871094
7307070
15894174
3717525
59584933
41786590
1893539
49496432
74584004
95909552
42693239
32176937
17345096
28454534
9691297
41582441
57179832
20172987
79832356
85373098
12522538
95209603
80561638
43323437
9429942
7261400