8183193
85437640
42787760
74329728
55912994
46457089
62474223
88795326
42312790
50349310
93992696
17411877
54773961
54708552
14553801
41562548
56862784
37232650
5944382
79622102
36723059
82022869
52429341
90715711
4699216
76879295
89646672
45695540
2517158
91336878
42237295
96499822
9336559
98215519
18399031
13328455
33019325
38642685
99479390
5062598