86973326
64345769
70281940
42254854
462390
98035478
35791137
73225562
7333471
2356139
16842693
53033287
86413429
82227621
5545887
44382677
60328145
82814486
68144294
76344862
21068891
2014638
34607840
51134454
42682894
9971773
77708535
68084277
98022073
99442622
18768208
49898254
77861646
66708071
42421764
82476267
48066024
64066165
16274582
55639013