75088387
80588676
44174685
5327865
640696
27654796
56123700
58872019
98219059
7028918
45643719
73578952
5150189
87462565
30393409
84837459
31105000
62211090
8693796
95138417
55569267
4251766
75271027
38294439
38841274
14148736
3197195
606755
330911
94822972
22507213
12052506
1234912
842447
33735052
56858619
93784826
23713794
72696356
36245430