Knowledge
Data
10657046 662292 707728201
16836 7925 355820 118 59773941
429847 70822 8206800 4746424