Knowledge
Data
530039115 6399401290 766 1051423
81362201 038659 115089 25922241 188468803
167 73421758 28378 77055863