Knowledge
Data
306183856 266182 92496785608 90923737 399637
83475 34281121 2561685498 394 38232626317
66 4541005898 425