Knowledge
Data
3526 3364278 4127362622 8436468114 875006
42744350666 28 6739741
26550870491 707053196 64272103674