Knowledge
Data
150452537 205 827711699 65389201 680462
90845270095 69853230779 76930148 34945370 176437
8251 6995 903 261 288585