Knowledge
Data
500876295 5613344 6497 4190821
2602265 36 70885181193 48336 172472359
1893 12951092145 626807 55511025729 20252051