85346788
64597237
57928988
27371709
63589659
60932395
50263807
63058046
9311384
92922530
8627294
224889
86142997
63401703
20803620
69323324
15183965
27198239
53172332
61578628
82913037
48053662
37811530
37026403
77365308
27226392
56504825
1361594
97277036
95395618
9404406
58801338
57608304
65203861
22931207
88624586
73235060
5126832
28427268
14013321