Knowledge
Data
30871 77271 40512 12223233568
87573641 4391 89475486 627797 448
1485320734 80 24346231182 999185699 305