54323515
31585320
4167249
91206341
25786539
49938193
25363424
4382717
57418777
26644154
31757207
16799266
27022912
63756539
19251653
83939425
3659805
97145601
46416278
77666933
26127436
42114217
94596247
6415893
23164185
55097262
9552461
24495375
65072493
18581210
20487257
97194192
51313015
25008883
40828955
89162644
312361
64848836
62242325
52298097