Knowledge
Data
303 09383 458 704326 640289955
202502664 1829 21619 684 29020
42440173 20605957 2856 6412631 771