Knowledge
Data
45220946399 4087 41699 234573607
15491 2909933 83724 221610270 765853
59486733 134 962162 739627 52707497602