Knowledge
Data
22226 56832 289410889 6072 40553256166
2432687658 14314 277915 8014 95993110
55198 1065643 4138354060