Knowledge
Data
21908 74229 22544238
7880800 94984288 50227 2788 230418714
42404 9208702823 936918 530