95177014
38417087
9677633
54669928
62564976
36283495
44382798
57502950
153421
6865449
53886790
77465846
850440
15621834
20217342
94912664
98192259
1027342
72321675
26851042
12354597
30988681
84086950
76671423
36987772
87155272
13024077
89647686
79706720
45489383
8111762
23949924
13934705
50985137
84168019
96319455
42089654
74618013
75121396
4936568