52498890
36981164
30203296
55428384
65982705
45162253
73907339
28795858
16135166
12422260
90785686
89444710
3171923
63041
84911033
56519173
21071518
32085382
36756843
87555189
7823258
5961844
57911046
9515545
28567053
6399348
92432799
98003499
98407819
84371511
27274845
44769050
98951348
18625482
81084365
79891709
45119897
32915907
78145637
69205375