91544246
39461466
3572958
68425
21333046
20656139
67041315
67196552
9721330
38343708
742177
35993249
96153943
84542970
86584634
33454279
92361139
89189515
13007704
90965936
12127105
775965
83721120
56514864
57887642
99185800
46301120
63734780
67364513
27088427
273785
63554775
10031402
82219239
57536456
51706984
79594075
8195646
7497581
31955240