Knowledge
Data
150799 62449 21412872 6160 4741310648
2628 78334 800 259 693717
49548893953 7036868 323 2329447 314000