48685149
39524861
4690306
4536171
87127338
29108202
8523232
64203569
13571198
53691226
85847307
61117558
14698651
9444218
68433050
6456609
20395543
72061480
97522198
58683584
41833073
16903373
48892195
40506363
12394733
28732030
27956494
31589226
43003431
75997015
9422270
48239334
8394628
37806336
17739569
20842903
83369380
60676590
87153886
12417652