60825461
9425129
9921115
15842768
8467087
7847213
6659211
30581189
91623876
16594521
22254356
71223810
77101867
26673269
45322758
30892364
90168387
42505527
24082902
38182144
78782596
72653937
49492189
36092689
30943034
61145894
64267838
5641507
92573128
41348807
27562250
18853989
38979212
30112904
15861854
21353562
70963348
7803080
73458652
10982432