47494810
85729713
76119835
93171533
71576967
28061668
73107503
13853113
34007055
87642413
7853474
51174385
32977954
12196800
83696090
79522030
47079123
71977996
99181785
87225983
69169677
64394789
3283961
44575218
3629708
65071866
37031265
56371265
58272229
31328047
38656262
35564518
72686104
8442688
30825196
219356
79048265
51063946
34959083
90331732