Knowledge
Data
445277540 46710594 4199 952794150 5891130
43 13 6049471 353851114
29 5692870363 11816673588 105