Knowledge
Data
355171 390213 591885871 13601880 245420
578282 51027112141 053509
105 91070 39692197 8865423 81543728560