Knowledge
Data
96 11404394088 18397079 523167621 86200387
2502905849 999 64991467 392868
1664138 50472452 14803409 1483 417747