58543968
95258184
60198015
72939993
80633854
92264598
78394877
4008306
6923456
20104363
7894885
81843063
51477071
80803356
17907202
1316367
8128184
30978033
96645953
38167498
3304253
59878555
55738222
9114697
1552832
77471672
20966678
67208553
71488912
33079068
9457147
51823070
82494661
52518111
64631890
9351913
92358868
66195150
66567277
35109685