Knowledge
Data
60 25161931811 50 5906 5531
46223912306 629 271568
3659185218 2876800 885 9039117316 99