70915196
67013664
91965687
52954706
62623381
32782109
6062102
60436658
28435793
24957597
80476141
86636256
80875493
74615092
41313501
24394318
38524181
24542494
2045994
58705301
97028087
81558328
8974801
95342724
63894776
64086412
58435654
98193263
9416089
50628539
62936042
59532928
18437360
54287335
81675454
55404745
81539061
42849738
1295221
98595330