8609382
7840760
86499806
65658862
84258433
20947344
25392399
59117901
3723449
35433890
66931028
4994030
79526819
54709752
95242933
89354576
3209332
30011633
21843454
31591156
9841689
27272165
21303311
92086148
14021432
92391448
1397494
7245230
5280941
83302301
78597129
36777928
11293294
78085692
66569869
7266229
54349372
96883252
5644451
20499594