90345698
89085268
62305474
8976477
14069028
79335427
84512768
54653759
8699281
90298704
73196520
90017579
16329104
4572168
93935701
80363946
69375457
657320
62032662
9574552
51656667
47461838
40488254
8116187
79995830
18199697
9527907
39655273
36918663
62924683
14536880
42681603
76742299
41908502
46702238
53328248
8785924
32058970
97027554
13339092