Knowledge
Data
2990407 905112 431488 12941065 86997
33324893287 3891 25705875 8134
630 603 73054805 1952958 115