Knowledge
Data
35108 17 58 30870542
45 190187253 050566 320 22844975662
28913997540 3036191374 956897306 00372699 93