43239249
30478352
3473942
6966414
87937862
24615242
39304874
3995809
34149909
33867609
10099164
5822267
73651593
4123721
44289746
49595010
38816326
4290994
97649809
89977221
8914191
54374460
8856360
47397289
3892410
62663360
61029459
57934623
9979393
127769
97235508
12562657
37938146
60353195
27459965
18877286
35677
85847448
51425341
1134306