Knowledge
Data
3588 1142 500 86646550 88638670
16226222 201 491 5278 684605
24670780 2295679605 4052656