Knowledge
Data
14937131 182128039 69423748
284116703 586711535 70 602 24311226
75386557949 23 452 460901512