55282413
2212369
5744114
19356762
37816479
29094379
24126538
11395468
58368886
69469414
71649296
15046903
74819671
47548765
86062381
20464764
48603763
20355351
49019056
9569662
33732926
76092125
13085079
21341918
79007093
74387222
15378113
191710
96914013
51873545
27599781
82903805
94888319
88371942
16674434
13736291
37833115
55066113
20949258
41842556