Knowledge
Data
435166 269344129 80718 65711775
4303988141 404714686 31192905
34387242874 28 250080949