5769042
96746228
9613575
34869205
32946603
31346302
47673871
10808446
34945057
21807615
7507750
93132031
78863528
51789335
16884361
28815785
2942888
86237624
53277467
31911753
30496195
64197264
95927868
28498068
92121338
14103197
288338
6729446
40426258
89206785
43369494
856141
29102234
43778730
56631425
34154677
7800970
99392783
88963808
88475896