Knowledge
Data
15616 280260207 450050114 60576240
56287110028 27910330 98505 1179155712
52 46 89127 5020611