43853169
65778404
58032035
21321995
73314855
17768847
91881255
83774522
86304568
26462050
33885612
58096750
82994265
35472784
2585481
39373393
73389773
59296340
432279
34459092
35943135
7647411
18972845
3580308
473417
65394973
7845533
2900791
6604645
38637830
15304095
76194844
62472389
22517537
46487919
52376495
4707252
99094856
95209501
57522330