16609633
86413618
18208968
58043080
59612223
45396084
90105068
43355787
65441496
57979871
55987990
1247270
27503847
48982827
39136762
36033014
70428046
17568334
70896871
7388267
32961187
7749684
68275163
9947997
97702822
84096271
59687019
30523034
35119824
904836
42679015
57075843
99885918
2821905
68667479
30036052
43502280
22346814
73861529
16351815