Knowledge
Data
351439 2081766 849149 11151 83632
506879 1295672 99915
300705 49 561941 297653763 286405540