Knowledge
Data
30 95 12 4155267 4854084885
34577 3671088611 68707539189 52906177 071310
20442 6298055392 3099