Knowledge
Data
29 759558860 8408354 96342
35913809 612 9221729 339 662
5019587528 06570605047 28069457250 4695