87438337
8652302
634343
6134304
94068016
57863867
89718297
22911555
99334778
59979548
91231224
98554399
5607881
565785
33689358
16379806
9314256
6492664
964703
58751083
62915272
29873239
80514878
213683
38462082
39372658
21589360
62035610
548568
77411749
85429064
24202254
23973338
22244383
81052369
8392523
73732498
47915230
82083631
5358125