6667346
79213373
81821466
16644165
91783206
68985015
17734487
9865864
45684285
43039859
88543010
18813502
8174307
18827482
14068008
79398195
40264244
72227752
1745857
37334371
81862854
15585513
26882377
8222350
92923171
93695444
27263826
3980486
754829
1027416
72803481
37775886
7053375
6015252
6678471
42719655
35512701
74073226
25134824
80517512