Knowledge
Data
169043736 2590 4421209618
2056029981 185902 77960 560 6923916
4492659 31841 976316 49344861448 5250