86078121
77183430
57932237
45624008
94338038
15953358
87643150
94644346
9237379
88509820
49972232
8317656
56126182
77925832
262593
58253143
82516392
28675981
32562674
28211864
34453868
50222907
29215265
39452334
34715819
83705764
1205989
28114007
10456141
87958057
18338176
15134992
71017160
18292767
94696199
27303456
34541658
60564665
52084523
12177885