Knowledge
Data
2096 581520185 3159418 98008337
5321616171 4192 49 320 20071
142604 6779 9013004828 2634845086 47391211512