Knowledge
Data
306 147142463 4950007924 377 140
51 99513941752 3398876 0456 50
95337507431 25366 9434 056881