Knowledge
Data
30 66632091 99124929860 5272 126
2312238579 75241 6665123 4595222
25057944958 1253528032 9884 64188104 938785427