Knowledge
Data
20853 10525 6276 4483058
438305 925497881 64484011 38332729464
214592905 05250 58785779 88432513