Knowledge
Data
40 15660 9288580000 4127 23
340 6621844 98902450 0930075
652 994659 67926492 4350 4016