95288669
32203331
68024900
55063207
33258042
87229568
13763470
92097679
98907095
17862423
7444457
61002445
80182802
72102846
45935099
74652503
64581717
5704525
15225620
34706528
6916419
22398103
10985606
18199761
19757065
7154387
52072720
4578656
4806257
27275630
74193437
94688055
20446956
63925861
97705528
38535412
3764420
58438234
9784714
8257471