Knowledge
Data
8877563970 2340580 2330072 16624 644021620
782984020 9036491596 34090 61530
2122637900 813711428 30863730