Knowledge
Data
88 1045 1581 6845875629 2169
52267156 3212844711 02143270949 20243631 0399550924
401895 34933260084 17107982 26614949 921586537