4965858
460432
82925374
3307427
90159078
80423423
3278346
70843730
2951237
87783468
4223889
79051943
58821946
53798909
19911867
39821172
96359110
74225871
23463109
11313709
6897314
85179613
49983121
50263945
96194224
77357554
32922208
39895413
52177055
8469673
73734080
35942757
74559666
77598893
40306050
3581381
12588323
35847247
49173190
15209683