Knowledge
Data
40 532516231 224561337 994485
1272196092 4958673146 388079614 213200555
903985019 8135156 55302784 28941302 064939