47398983
28046840
95331151
12074895
18938784
23336630
3363306
75044144
27217444
71766360
4606930
43738970
80106722
39996699
7749377
86636248
26532049
66864032
20826752
83589968
30472203
21818113
32394584
50875421
52264303
73412992
2619489
74352129
7756607
21037014
17595918
83511410
25045261
83336095
81392447
4734921
55327228
64536739
98795691
89865688