85248572
17525651
70421473
40616133
19569073
8976357
84639928
68617414
26871861
68327158
5806434
1576587
22907947
23167252
14027853
45888896
75228019
33556158
69898415
1486465
96005911
21746270
46631686
11496701
62877326
15697580
893914
56412218
53252891
44842119
78708440
55595071
1658431
50361105
31937217
86684419
88167082
2445483
79059775
46289344