Knowledge
Data
168309 23332171 61493 342110704 808069
505694166 3027943435 57840 00441
66179447 311293 89987