59826506
94395694
39355228
88872211
82845946
77541914
73888056
23511963
42705645
73373534
82174126
28757098
84005595
6015313
62818133
71406973
51698691
42562649
36044131
6704802
83227937
6872922
98653662
47444611
9256577
97956074
9969370
42051817
73504074
72725722
29475133
37128048
90893584
6477645
49445916
85937392
65084905
82455417
30348007
9436545