Knowledge
Data
42 816645095 6453984616 899 688313
147486 163431214 545 706363094 1413302
66244394 1688 67420301522 7109825 31569