44074269
5858774
21041209
79351711
54326720
79412785
88969451
4144281
3231901
64606351
73022556
3673
87339161
33187871
39289271
56841233
27106715
7826349
88478475
78866123
91889330
72044525
22368036
56194090
29005550
64628600
77333968
98087905
70342156
91051096
85141231
1841462
70659020
526777
67683917
54374247
34698371
47374424
15404788
8178972