85224575
61022820
52696078
83497950
54917591
56165606
53281666
30637767
68551263
18332176
49242686
54807304
47359424
7854453
91193969
8591872
49596600
60726376
68415333
49833489
68454759
57766047
64914584
55535712
89918473
30586186
67103238
24147433
9182786
17779262
6394758
97035979
74211112
56742336
41504425
45208534
36255307
269697
82649128
88469222