Knowledge
Data
350953 772 16956923072 38 5863451
41032 511687105 205594 68917046663
30633366986 21767563491 402 119072358 77799774