33216971
23568371
40205412
51839520
26951399
19522927
85797679
74959162
37694973
11771045
70031396
57515895
59877132
53457143
38232109
32254286
9811225
76708570
46541378
98055035
35625012
636863
36694756
70921281
71773298
97367294
77213815
56736737
74175012
9282876
74533142
40121918
29411056
68131935
23855935
28262043
85848360
55795953
27168742
27455249