27328220
10212800
14769786
22526749
67474446
96001585
87519146
9495146
10756681
88451636
59793537
29614102
47295838
89775017
57117291
58741325
38349375
6043661
52548050
85533527
43782103
45487247
20409991
60556920
79826279
5008694
55338411
52305581
71678197
75694486
3465615
43194733
49087026
19872297
16038207
35362920
2934334
43933097
93868525
22092371