Knowledge
Data
3176 10 045171 3262821611 83930973239
1580336200 42080469106 64628793420
58069222 881668790 283