66233066
32228289
97833015
96827883
14786509
6765694
23627562
99614581
40142810
27587376
3032144
75947395
72116934
22618282
7726430
319780
34795215
125677
28601178
73299937
62642490
57615148
5212964
88897173
9910742
31366576
41972793
68518918
22973615
74704874
31427725
11041394
27851875
62111927
93957511
5065189
61687142
38441200
60338519
95197109