46405978
14493126
34627895
41887624
13266589
39654643
49519632
40602715
14445478
46470193
373763
546345
586855
651552
964222
99627
36626
329348
369327
626254
537762
613642
100227905
23626170
16946176
12774908
94883371
36392468
98074262
76295783
22348163
57806312
16575868
70229485