63716276
9212568
67246166
67195132
53482003
51141783
68507390
25478013
36163460
48192980
6009394
14115406
62199281
12813913
39276624
82308243
16844798
85254586
2547939
93159126
59985898
22317555
4452599
53578082
92704764
45251111
7779153
45797902
2116457
6015295
39546613
10392489
39328922
94863698
67697048
4723404
3246644
12863282
32166157
28592444