28717609
11085045
87271724
8254609
76597484
63486563
32899911
34502147
12827565
64711895
12568017
18048686
364403
2258717
33661945
38729428
2794731
59994331
78202510
12368037
2368198
88211353
33744810
53114982
17212161
70347394
18504277
51002997
63077258
33776486
63754387
82224290
79027467
52606631
44284412
2681868
36356161
79557800
79698837
24165141