Knowledge
Data
6509327 633648 295632
643569545 40218168 667974 10349 7709291616
2870018979 4563743926 8065065 5287 7103