85566725
372766
55615235
46184675
7156941
14788908
63233705
9719926
45124175
3235380
86407927
632610
19053420
2677824
27472277
74688485
87328694
70405410
20462998
82588899
3251251
40926075
75347282
6206753
31687766
3229040
91077405
85176650
54619345
23544407
18133842
34576182
34818092
1099140
87576621
46917532
30553596
37235414
5747021
42515554