18784143
94847002
82199948
19524609
89439728
59428486
30814449
97903085
59656656
86702216
45075028
73761085
90047475
45408129
68136096
9044250
97455432
90625085
15136123
91621045
51241248
2787686
97788632
3888426
94486727
60067372
25473845
15071912
16112102
93823895
97197463
16944144
67558630
89546184
1791998
57224297
58522819
10223033
69582044
21495389