Knowledge
Data
410661542 68151658 565 052518 64205620
5054058962 966985663 3553072299 2861
28 480 9590