Knowledge
Data
2160 99 754166035
21 44038549 5369644 84885069920
20274881675 3756 15675700224 8650410292