Knowledge
Data
30 4839 65 432240940 952
18428473 9910603 00059633 235589217 381
30 29135705123 158772413 50618283