93239175
89744820
88069255
33911847
29748650
75122507
8259356
3003694
24196154
81703111
81089073
26883153
53398231
36843601
42946605
3354846
52355871
55401226
71643699
69505359
10646916
75798453
11516882
44642720
74479319
34057051
23685965
68861954
95572063
20614211
13758436
45917961
8392380
1486018
57404246
64494493
63913921
86021265
97392865
33773236