Knowledge
Data
9504472 41228 333758046
655700 773752220 6922 31053396 438876463
814 043913 156999 735