Knowledge
Data
1505 1226 462 8832
2995126 7727974716 5033857 6166 799612490
9472113 26 829854 396329 420475