38623918
35119880
48536044
2099071
35845545
77946523
8875160
98752180
48062699
26876639
2995350
3208323
62285481
71541952
15875307
78649
33172182
9923649
55525528
71534682
15259975
64974341
11829611
50245534
84917876
70374892
21326749
20689524
42079932
18248416
58081158
63917395
11365992
68295828
7618230
7290941
9911228
40609061
66037971
95086278