Knowledge
Data
3159253352 10220653 580851812 8180
1508212389 98 09 20 5619
38651612940 68945 315 118972696