Knowledge
Data
133305563 440089533 72773135 035826811
5953670 834 10665655110 537 99945
277641257 473038 1132865094 382 583461025