90955488
14727872
63819838
84434459
19105072
8083093
6217355
4366181
82726856
43234406
59912609
56669003
72835007
1166776
46093181
54908641
46386486
3937973
76279481
98153897
50133281
18799285
57116671
4313873
27317034
92327065
48704568
23569208
9508700
9138290
18017476
24033579
19209416
68691509
8213578
2591781
24947467
33472815
554853
61642820