Knowledge
Data
31 13402896148 16933440035 60780766788 60390614
566981 23719963 90513792
97949791 2027079348 58913916 9396897