47363768
12882754
21884186
64202946
83673250
77483853
72484000
81184530
62355688
91349438
89038110
14567129
20115322
68308942
7079919
84435283
50696078
11515257
78591542
1952153
48423769
12704047
98755418
1722435
73704939
60171351
66717135
40095838
1775286
19908876
62376211
6557965
17739184
45019864
4945406
17669151
41431322
81948747
63816661
8631116