54845369
49222687
21965819
57325147
27095512
9954699
37284112
58354372
1886260
4651245
71253679
61584084
4377212
32357900
18725848
32566603
11666899
52306101
67219895
44196384
10543229
18686797
33416156
67701559
112064
45124737
3386005
27255176
32571759
79941767
41458508
86865899
58115860
96927152
96378622
18829182
29333507
16414515
96705376
75824040