5685674
75049672
97533627
6242484
49091711
46452698
15073406
99824020
89914402
46283621
51372761
5225185
75566899
9090346
78144186
50965147
31014232
4815087
16348744
3861454
30231333
44214051
2326312
64749261
93454560
68443361
1226145
32899914
85277696
10483434
98601159
22887000
18094904
39122008
98364857
33798857
8038264
98078235
9542268
66774586