27812012
95441061
62602495
82271807
72783242
20286226
71538172
77733291
66115164
24187472
10501104
24406425
58265319
6686302
15585005
87027796
29499339
78757837
20255235
51051769
15231096
33023014
37807824
89167342
59388467
39105303
84487763
37805662
98081840
81172837
23693172
308325
7383249
44784898
82776761
40802841
93886295
21079209
17441466
27242186