Knowledge
Data
2986595 334660 731 8798996 3452
76725 48066197 8205983891 1361708934 30439
2557 80 052 775052 57945718