Knowledge
Data
309 169 59039866 1312185605 207697130
423123 535141899 211 7823
059 1773315930 21153208 920026358 56087754575