14867143
25756884
34869415
15482409
14421645
20576728
97334574
29874705
514992
23651454
10543119
84176524
73287345
20882306
50977685
68457647
75776355
21966467
18994294
46104488
45823342
71308224
49158833
65305371
4926978
68781166
8288987
68003304
97677783
65012681
53191302
34363068
58516745
6132178
76451323
56766694
86531579
28251615
77079736
60046027