Knowledge
Data
3102576 5115223263 50 86246 198095048
849 21 9024593
7503297 318834068 67281 4811 0935797