Knowledge
Data
60 3094038695 678661528 394989490
65006 29037305708 84235 2625
25396 574435416 1195432 0229