5042544
27589651
20188014
25477017
25224794
50567561
36159359
2313238
30938496
23476624
79775109
19471239
23672497
53867645
2398042
17652910
29328073
2768810
67127613
88587740
69763820
40784635
22061082
62727020
60755204
35939999
48335801
27424130
69769832
33911752
77103724
64718314
2085324
68769382
34732438
71109695
28073706
38597977
33982882
81793900