Knowledge
Data
22185583814 718929 295059 177685
7303894 80067 51 53310 236758
6818069113 49995804 932017 709