96178297
66857690
47662309
42083003
58222754
76015054
25638099
69262668
9941104
16585226
21399967
97522053
82573498
64332568
98622137
89714943
5379954
86275502
1512830
6073797
17221861
27327234
35349121
38344978
10224140
8850739
56257705
9260665
7248608
91409834
21361381
72584969
4072298
94954486
18823851
2226924
27616670
20941081
68857041
49452371