Knowledge
Data
355469653 2945 002525 9098635
59876 16626 447683480 431902 69508238
202 170042 6530568 490319