81136189
16936049
77582225
3859185
71912839
7950893
43705952
35103468
18153352
3910159
9556854
88541878
7663319
71234864
81468636
6432965
58624699
74125793
19172771
92752222
31655184
36755028
71456516
14898479
1327307
89094791
17221080
85398194
33509475
90786520
18278071
78815147
62438915
21994313
80797440
22011326
3344310
31619982
918087
98679341