29847958
82566194
77563716
36564099
87508617
68197297
60469637
33467183
41956995
29016584
12474194
73466674
52635996
47423495
48555838
63342519
46768167
30272986
6541169
60107694
29132028
52569078
223626
8622627
22744255
5815152
48863212
3796394
91424184
52331036
3286237
70914055
33197608
6831853
75914151
5723878
25784624
21211010
61689718
57731119