55887581
72427318
25119536
719496
45162921
52983212
60548565
46847697
34497790
32346490
91327312
46851962
53994553
40748190
61807191
82912646
68262101
80581186
20875866
65304465
70429820
34218082
6941849
262521
42547461
19401255
81636442
50465034
71312051
25841289
9403694
29872460
96663503
81533298
59962316
10381053
776357
78274165
75071939
63942336