1037186
89513706
63739191
33425467
11026926
7325994
70367483
33412607
71878743
5744564
33345477
69256820
99468521
4625136
71067034
7419650
71837650
48898420
59734284
35477632
7217483
4993103
87584988
9377737
9099376
82342535
17871825
70068542
48414115
60586753
10178032
28767937
64316367
42133
56214128
9951280
87488945
17557430
18872134
22938385