Knowledge
Data
655396 7047104212 135404980 33523 79287409530
1160 8257959 96 6663143991
4577 4467863 2238 2903