Knowledge
Data
592 96 13427683968 43511314 505863
4143884 7341280419 997708630 532428955
20206417373 34219 5422607 6620349561