Knowledge
Data
30 48017909964 1179117636 84128059
952628621 774781 536253 463854 24273
37329 141503469 02