95604306
60245076
39696666
57434160
3239693
70569277
19625095
94249466
13299489
31291183
604398
19841188
14094601
92048946
64361519
58641502
80166208
45231908
28271083
42474487
40454527
55992399
45385841
99078733
6114043
51243842
72335552
82944905
8385874
71155801
48093553
81806689
68593429
61918296
16321694
11349042
79023245
36149231
971497
9564836