Knowledge
Data
58306 79123378 850 146 911892639
139065 715132465 740381
1347601052 426603027 921 845