Knowledge
Data
9930110 24624 332 30745
224835779 35019202 916842244 2563110
5830526 88801179 35676933250