Knowledge
Data
1662 501351 637300 130176 2165693
834841 60870 8282433 48
7305495484 57 72501803986 887 68964973510