Knowledge
Data
221620564 544584211 144443 8527030 22020940
34789091 805525688 4104892129 1241
28764307 79025210 7095426 43562976