Knowledge
Data
30626 16108670209 12392221288 4523598582 6746773
38860386902 669473 8858602 10
61 626 10451502