47287026
92696685
3602619
81753994
71409356
18725097
80835906
8311516
97419306
35422095
60428839
6227987
75475079
17661971
87182178
89023621
1668133
76849112
17695960
80761745
24978011
49117918
72527746
47707632
7768392
73788854
2018526
90658910
59679474
17622549
29494358
16969375
93749354
4113822
69888799
48147455
60981487
45808275
28959063
36765431