95513780
26621111
16794235
55879983
5834122
99713247
7508623
89575222
65583683
47768306
74403317
75906330
79263677
1334612
71009723
46524106
61011285
70834735
94457964
51805127
5045262
22515832
1285967
30298920
34227980
99731194
7361705
5561854
19161703
9571761
64688282
60928900
30166985
30555885
94271157
11888035
9780988
87467517
75277150
29541175