3728217
57041896
19993721
25349748
1948421
8368280
573244
20969040
82496029
47639865
40429999
25814007
78705929
4312792
55566200
28393035
36407516
58216689
95945033
73146899
88822418
311906
95031533
93912188
20274488
61743192
36901861
80235257
45353016
77564649
43729803
1615824
31552897
32161623
7573807
35412263
49516370
68586021
80927211
44947174