7625136
40527165
13888545
8253481
63194114
7653924
58761304
13932645
82421724
13058182
85744399
96013051
40321041
84561525
64666634
18614328
74172278
66647675
28741530
21385337
12733203
6845366
90493845
33797953
99564620
2961409
82596895
43716210
56635505
14151904
3087434
26815447
62246946
62582102
56543688
51133205
35561083
30688508
87945589
91548816