16082363
9081627
27793029
92943109
61453448
37702304
74364730
62483806
26973593
247569
66504273
8071799
26969848
97875544
87658682
4626974
87743484
64662765
86195084
70082637
61994460
89172569
7969054
26564927
34774996
19768483
13238652
23423412
76484786
47695745
82722393
62602558
97298248
57476204
78355299
52137110
70853096
68731156
84909937
28544137