Knowledge
Data
2228642 3086 58 2862361 24369
436045322 679468 352 8288
30211350 954 21897088 5832618