94689777
12802922
17445864
65256168
48198352
89399564
70434097
41082384
6589549
2661693
22501112
47354663
69684172
2075138
61704059
85747323
50196351
50243799
30008177
34184443
50661635
56541003
56118880
51654644
58522789
69804898
41191025
59406849
85492381
92583139
80498285
94904425
46475046
9731800
57185832
18574253
1908
2854337
63463899
67785547