Knowledge
Data
41 44145763 6271489 98678
2590059048 33561 1054065
20075145771 02 79117868670 00184586268 320261