Knowledge
Data
3089 28603640 01333 57572767
39 9491956836 572337354 27566104013 80045
377 74909603 5933651 70132370760