Knowledge
Data
109599079 610390817 96113858 802082
85280647 0166031697 5217265 390192434
34731171 075325 253731 6954913