Knowledge
Data
27952552 102591513 16349267641
2700606271 3754818 781 014853226 19
1651 365 51491 607 26