99668035
18213109
71035263
987302
9831036
99375792
19211440
1995758
99553451
3127125
48891848
54058092
99498562
49485353
92371069
9004973
50671618
50089760
46161091
38729280
9167908
949758
5974696
67686853
59934626
13534637
89475635
25184782
29344865
67288041
39177014
84534293
30916953
89391783
15339846
72478787
50111066
40515114
33811991
7125417