Knowledge
Data
50 2206031833 6718342735 1409166 790
18038588 2888 18371 8374 0188839
4900221240 59939505953 4206935215 6635 6039