8487223
78867039
6591885
74399267
85123828
71609538
31303498
295734
41149801
29552069
9511130
9216806
40848555
68629561
66169414
28303339
88104290
55879514
23345683
432395
10198217
73085680
38077641
19449992
87809276
18825278
2488033
1475005
5139104
77273593
18592290
45787950
77186337
6805470
74585977
27474734
62482992
13422871
41972298
576710