Knowledge
Data
309606136 651581 961255 85787 84954170
6179406609 20271 68506119 7532135094
26029154 8189539004 6433703