7115603
42182780
77775342
35323274
1230662
3774417
87167761
59005851
21311481
8793065
32426189
64917058
5796756
67201000
56937639
7947937
41874258
34597130
8991555
4303099
7356682
93446514
29387326
12266652
67455636
20707640
95902024
12649207
2453810
62119140
47994947
12402011
37022268
46571714
69734605
32017213
15208157
55038931
88907043
74891266