Knowledge
Data
590 46 7825594 423 698584787
915341 105374885 4212681912 11398072144
51878 9220370 476081 61195 49460169233