49591581
41854837
66911425
26079806
16992829
31397008
73232055
42463679
51194838
78544111
49342528
9593138
45241600
425453
41986295
73436401
88968760
6879804
39645421
56711476
68323837
2798958
18083569
36023375
49101326
97275794
97257753
46041217
66081759
23265699
26698893
77078045
3840710
23504763
45353274
66694208
49301665
52517544
98622308
86374866