Knowledge
Data
58893431 1185711 1070 47213367
7059715 1184070313 159012672 512 812848
524136197 2045 38149166 83916