29287258
69538599
81302915
77647987
46545145
14154418
11401453
53455973
42017810
32184526
39671901
27709150
6681545
67204461
605659
28173196
8982987
1637942
1755140
3280200
58802703
82089879
51695539
82231477
63081091
88557485
15741302
15688997
66264145
42073481
67792078
96276169
89123425
53411544
37024887
16222799
19105936
27065218
89669544
7335719