41269
31885
20247
79163
35897
66870
98894
37525
49226
45855
97495
65223