Knowledge
Data
17669110560 907266520 670323 361850681 5211221427
166 5773953 2876
24531 377 7940671 233 41925