12153177
33226469
3432543
19394985
13969618
6326572
84747577
99869356
16449766
17725314
84186065
75171217
7009906
11809336
41325648
6724784
26706487
77259294
78043035
74941090
27253191
71799669
73421341
74305413
48508703
16036146
54268114
39862487
12481638
13855722
8714707
54769872
35703212
4955182
54646746
8424709
57939323
4391082
34904591
27971585