Knowledge
Data
21445621373 6297 13
172103368 20204158400 46212205 1465579225
35608500 4262182 9953998 5266597 823