46702053
15679719
14091122
3113896
60836027
1526680
20208734
34793573
10525739
70517086
9812559
66937965
3179476
27861233
32509427
11864851
2403356
48051886
91982542
79075323
59396118
47042549
75504315
96077431
63024830
13252670
9402154
46168200
58564923
18357926
123579
22411567
78018692
96495943
10091032
35451178
75357508
12367884
36577050
98585314