17809145
2103612
41188604
2917206
37118459
44669603
37771200
66763927
65381719
23896111
19448796
18967577
83153014
46423132
71555097
99934696
80643332
84671576
48222065
59138069
1879448
47315945
97572155
66891500
8821138
16192053
10023161
70333977
15969958
72412225
62595997
32028131
10154873
12856807
72039939
76827822
19603202
30317184
46362060
72582157