94253300
88451669
87843419
97683560
1923994
41708816
93705973
70253455
18823733
6801379
91949599
65679989
56347496
47617714
77802594
707294
1285413
2787247
53367633
54562840
70086381
32612699
76534592
53972843
41818265
92261489
84432220
12718658
1220503
4396156
17307541
29448634
140417
25662638
71221943
54975798
70446126
8621208
59628388
86851498