Knowledge
Data
51 165396 81349 680495040
29466 649 73 47073874 671526131
7445 5720965141 235195 594876 05