Knowledge
Data
526424931 6630490914 35007 425577213 937928003
288892 43326870175 98219233 6136202530 4161
723579 41 9956575072 250870