Knowledge
Data
6682440 75962 88425711 769560 4785408
31088 8365027633 612607 288699
3554091 064 46355 1289 646