Knowledge
Data
3972872 2519189902 3390266 661424 101042730
5612 755763176 1563110729
533735 920 134950 2788303