65097745
27282900
10914111
5375536
1421926
5570836
1143978
14079436
43394420
76551261
99845882
28539306
3099524
6948821
71442457
23281453
151055
37649842
46768737
55645651
79055507
17201801
22771144
59501591
96613024
57345802
10833580
61618898
50896960
40623203
66424717
71604911
488199
23159025
34441644
25496016
60576346
45872600
42244424
14806889