89772270
42919778
18702253
22096234
78586327
79205078
50895945
16366036
49494268
72896431
20485916
80624906
38826732
16318902
8967974
36892481
53562549
89195869
82264434
39096584
73518721
8401992
39721571
45256906
83707747
88034798
34453063
52307153
11567678
10653789
67028209
83261234
79142693
7954989
19954111
68204994
80022021
37181859
90992594
31141192