Knowledge
Data
23307764 51279569 188432585 878 523509796
1025704 685 933463 52329600
95 7491 2994672 9536 1107077