55385368
30189243
1272468
94174699
36757293
94283368
24703007
82617318
10254880
13312446
32176982
236755
9044402
47738614
36137960
17784719
93645087
51085083
18899509
5556305
74565883
86351300
19597471
96099159
34426297
91192888
16476048
37904686
24974139
41049367
99719077
65947362
34463251
62775734
53752293
34962652
71744083
16376659
51478009
23762479