28415716
49228888
26008080
24915504
701108
51262805
40313525
54458653
60619446
29458581
65613417
9758608
82905239
3753369
60769432
38832495
22834741
48028149
94971785
73821034
1034673
73075853
81035600
77383432
69662352
25584933
6572135
6769703
8429046
15789861
54395072
5658237
15264771
95803052
26776834
22609828
618184
7319364
50146837
8974867