Knowledge
Data
257149579 6657830858 80166 2071203739 254102299
1698 90124487612 5383
3143 78713591 11141043 9466730 402