89958653
94087774
80929042
74442058
49002402
25277757
80896668
12821019
74681846
67591538
71363203
99829614
4031301
56134893
20758080
97333570
68928406
20625656
77494734
71716262
98461175
48064295
56141669
42446617
68927400
9683513
98819308
25483432
2666251
62708658
59987003
66196632
51452293
57797024
83548893
9795137
19777292
21709588
36034161
6834274