29463342
33312264
82009639
55844193
11682686
91451589
58579919
59055700
53234672
83676793
49541075
32163179
33255883
27664410
38746948
7903329
44119915
40176891
63325231
7297054
52374837
18037210
47416429
27874579
3807227
60782316
36599662
87831177
94474996
57315813
70692751
14904707
59907522
19722031
69107528
66214789
64877265
26649421
39215639
3898221