4055496
90749147
31024424
3307696
1871919
23381638
27737453
23948110
3429274
38894639
43778011
1178212
64973178
47372021
31763212
29623303
85737563
57841686
49343982
34882535
73257145
68831171
35622336
48282429
42489347
8255880
38339118
8147453
55928124
11422955
49116530
72059158
16638228
13654378
433514
51373175
55322954
49769623
77429485
93886795