97649244
87132099
26293871
25652833
23852096
98105250
18391326
75124070
68678057
14626008
79184564
89278498
91045168
38213613
41942564
71227819
21847642
95123435
16199004
8845574
78879669
39156710
21427663
29453102
26854869
23807446
48998510
84264677
21539639
7658981
731293
30594729
57336309
75492007
48198637
88777187
17376238
63897270
76796700
17227281