76136300
39539292
67248548
65646514
46018951
59955369
4306858
82722384
36047501
52648443
16437068
92312316
93612691
52469596
55934441
94975597
60967284
79545806
56144437
41028542
67808621
383687
64289350
92449362
19482105
31593762
38249290
30998856
48019244
82492066
77056585
14608288
17032789
11995473
8863532
1773560
22637805
9426664
42792391
6505350