Knowledge
Data
105939 7631649625 2745892
302515251 216461146 331528 5562194
375464 51 4126750 417398208 24265582163