79287114
41397557
32462151
24865827
30272895
87952618
34509238
39022286
69015067
53373075
16454450
57178791
84789526
72883930
18087416
9829858
33154930
68583507
83972741
54907146
24237792
94776418
6704303
48632590
8616253
32257332
91711665
3545608
65904232
5131463
50358824
55529111
61906847
5952273
28587884
30842625
17916552
51585681
81138760
83621977