Knowledge
Data
3358599 390824 66388 52850
2820563 705586490 24688 1853 4583239643
86 3646 1374789 816740319