82566721
50418879
1731585
3544246
89199293
89736433
237865
46423056
51751440
8621167
80709710
92035442
16426899
42287340
258745
49787978
97672382
3937390
9951634
73102798
82837489
21381865
41223306
77981100
50074917
49564451
92882491
407458
83041116
79695151
75167351
71162403
86323924
72109448
91179509
51807088
79741389
3203490
89597832
28951004