Knowledge
Data
29611114 478549 58479959 37292878 816486
8843089535 08327009 4257814 3948565 03648470
318111303 1650544177 06538711896