57233353
19848062
75515766
60206609
27714190
81244930
23318844
49191228
4672826
411348
23331248
78456294
41841964
32992635
1482732
1765895
22457139
82776866
46684300
26986752
32231022
63354647
21294207
50218583
20734163
612538
86716128
75269412
50303021
16805387
37096652
16556838
96388562
166427
90612187
99107198
424111
20993895
47681651
23579096