Knowledge
Data
5091998 9916 4013315 5276 5098
377071191 14584 87675316 440263 441
690090210 61217676312 2166042642 739686