27719795
6173425
88155852
3367541
85552662
72704976
98867850
52051405
1987808
7275167
14934458
81085788
62684371
14105432
69765125
53761796
69779239
25654617
2629341
81453351
18792375
99535672
30167040
2463551
20475719
1314342
3953105
47283942
19253398
16265710
90075942
10739141
6258057
19549056
20461933
11313147
94802424
98374316
45602602
23427831