33888725
80089134
83706818
23798076
58604640
8029437
22001742
82004049
92204485
67422974
17543263
23582389
99559259
32888693
73375582
16298682
10717508
35417417
62882059
39958249
68163944
45227279
79874753
397260
57977686
76619157
21864733
37769360
89353968
86589429
59067251
53234179
51181697
51898258
41747687
5892531
98401008
40413877
6226621
19933751