Knowledge
Data
2957303534 056310 17507 334 467545061
201788275 815077 582517 41387957 40617878
630659433 11711674 30158