Knowledge
Data
50 487252 909 9559718618
18090462 085341 054334 4067 3034353
321 5259741 600405 7973 48473