12717600
24703912
81891104
5952363
28404894
55019172
18748665
16398188
1363389
77845676
46825812
97029999
68907434
72899709
98033384
61306969
47195880
16628883
62813452
62932320
66943485
96465664
63558142
50563545
84424722
8033931
79725182
77685281
88304412
4379127
30576988
71088388
39156585
63055917
80544329
10636709
54054015
14942792
58878955
95928964