93169736
75137428
21381691
64515153
87352748
13874645
4717008
62682307
604549
94545201
50431991
46762732
56079638
29081309
88045738
11378464
60861685
27469957
69274139
88224171
74097688
217860
92614013
56804808
4583665
17968372
58885855
8530477
2771459
34426619
78942340
63832874
13024123
11988416
9326741
9776396
52039429
61923763
94488558
74683812