Knowledge
Data
606 915186 890048 423700803
41458451 063745129 5612928 1092085 21277
6337144 27508239814 30862