47043462
98263952
42701306
87374770
20145950
3159797
77679873
73148258
57539983
6106346
45507333
60359247
80985579
81601506
12497617
3239906
25602652
52516500
93357197
88888080
77694698
92079445
87637771
2659595
15203233
13962871
27509477