Knowledge
Data
19519228 3306560 8619884288 1112 2719717166
4492664 46102 9404655548 681 6611
931880 90 282977 27613919501 30094