93214046
59614756
69306068
18872265
23139420
51595422
43867009
85719439
99247995
1273783
98216571
9764678
31847545
2524023
77584235
70356001
78011092
37986722
75836372
89632861
88721925
57874298
41058464
62299491
13533109
806489
77516432
60213835
23419119
82337114
68497081
79466977
71563318
73417852
90167120
39766651
74499954
52334412
51585429
5117855