Knowledge
Data
32 252539 81152736 19981030954 665022063
16337660 67 61834802601
5788 425 4885025 1804152 9785862