16171001
18108512
33675130
14825892
97094851
19628029
84457449
42765733
14083709
73494224
64381358
15451265
56504378
2386696
9623092
30614743
4962778
40717336
63712816
5411169
75776868
19121011
47811182
60662176
48132867
91295057
4179942
85809552
1368233
65357527
44642380
67497345
12306290
5868926
66885214
28152402
9219732
47644174
36484699
67175308