Knowledge
Data
573462066 303051161 225248065 2910558 450911
860650048 7742117215 538533
10136542938 58649020100 902078