Knowledge
Data
810560 52257849 82919 9441480942 1810813
0673479 3362465 1374295 518168 145860
5665 3980371 309645501 7526057017 4820355