Knowledge
Data
933838 50 23246427
729550165 1077758563 519823346
2166037 2289683363 376962 998193 180