74732680
62906113
59097181
63521759
31002712
11484391
86692135
12855442
66611888
74339508
81335030
97934002
82021657
90788258
34917224
93775306
11248216
4496779
52563296
19691945
55796150
27573427
13193201
46985666
40143479
85018227
64725356
6097524
97993716
11682578
37971927
70208580
35104378
23892709
93762437
76151502
106574
97059153
30262104
70283717