Knowledge
Data
2658540 70612400406 21685891
1996917 587 604965345 764203
867 39790362955 16451092877 158001419