Knowledge
Data
33 310339 59253 55107418322
9849536391 610746226 38568178 98875356 3592
40 09721534 613 229900901 777392652