19205781
38929476
63365869
82556294
44616290
4634696
19685707
71121871
3501942
595023
2085055
82141030
62857758
66416889
29211387
36497888
54309337
30405046
87656491
89789550
70773674
42123637
45876830
25184374
48318830
39708286
28597298
73662381
43049548
59167049
68677551
59588916
54805
78017528
92037229
54307728
65542019
56893247
8897089
8434437