93564651
51127083
101258
56589482
58957242
79308279
83214678
78343569
68159574
63795726
18414191
84896484
63412238
4707431
8807514
28071882
73874503
85923640
30994299
491857
1941743
94856052
4517364
36997020
2130224
10922478
8566294
70686931
9729144
12403758
44034975
33641693
65405515
8692887
61574788
39521854
6337315
8797631
8054260
7912320