14109926
29555582
6936752
83516214
70566793
54123473
4322239
77137831
6464381
9941240
52148415
8516917
48491240
66035618
9138767
13759252
90366512
31024499
44979354
10637685
66688932
93768992
12449450
84389105
6499266
9161433
73274410
12572529
25597477
3878193
2755789
88174658
67146288
75624950
76122603
32938481
71861067
37576160
9161384
53542676