93503542
73731604
45962652
22579246
5089651
3076331
72878
94055930
15167363
30962112
90142506
53372504
97893647
13536826
77717413
7154215
87192014
6701678
5891995
28308587
1584776
80897295
35912
55995331
82563644
62639997
69927138
2631494
83246744
97475998
55517950
49373415
30577932
69518524
92411873
21557535
65106260
42278460
59315205
39031961