69806376
19779182
24145049
8648208
14681650
47898465
6602963
68716635
8904307
16916469
12326730
17356528
2047761
68792226
31492176
57866316
16771608
22803064
77044651
9371997
50866222
23089453
57657530
98298212
35557793
57704025
72985430
71705941
9987605
16306480
11827804
42075
31622239
2243200
7907486
53288287
46081598
4281099
46902759
94489834