Knowledge
Data
130 3609804 519266 123 595079618
21626950 742033 575 253 8225
5069335745 866210 68 71996 775