80548850
98562730
39032983
5757343
72689501
30239451
9569628
60418221
39784175
80473062
62019107
5191583
21585692
64768110
15462552
51105248
67796234
77276414
63922857
50395590
15464503
65611074
7724941
59127969
28875995
22095819
19292320
72103779
16036842
40589466
17227884
5452306
42394253
80713158
88947238
14056624
39428361
6301718
24879399
36185718