Knowledge
Data
166734542 15403330 6351 4322081 45270
981322 36 86 168663 699
0319969 57658780297 107022701 5469240 181