Knowledge
Data
830580168 829083536 169593 30995096151
789 9757 66730432 11591 5752
5304858450 69104 561