Knowledge
Data
3386813 35334736677 771462130 572613 991616487
7690417 179612 5800 4003574606 13820858295
34902 3763322 8513645164 84918211 883365