Knowledge
Data
43282201241 30230471 88519396 21759 11160138
4381363407 7412495819 47182668 993166
73885871 386766247 374883 58725711585