1975908
173312
43985915
44876310
97385297
69594517
42218431
18362929
54858122
26939643
82912252
90382843
57926370
1738300
14554398
46266144
61912963
46529771
66963274
71254819
60086237
90256037
72069305
38991357
25416897
73454430
76417709
80105441
82338098
99848107
34972267
60592684
28474390
87724850
6173264
35502824
92402709
6257377
65272736
891985