Knowledge
Data
33699 59564502 8107307
8412008 587365 4793693498 677 1228055
90810088 2716454301 2422641085