77139238
23101567
10847137
64072343
39006053
33816539
5245676
41537526
14879462
85661426
88879723
4159092
46901844
29199553
45398245
25504067
79109465
86361318
68342049
37704670
51223132
86781126
92829262
49709004
39659176
76191814
31409678
47564326
56641498
24998639
48301164
68396556
55516299
7495294
48873916
3787802
23271155
64316140
6091512
53752912