Knowledge
Data
29 37722124295 35028144792
6603046733 9487432868 46221
12235512 96400550 723583 145464 32