91981288
2007494
90631650
18499512
59872498
65449759
64119792
48174370
68641084
6230867
6821548
48824725
6526627
33328908
2359123
37333105
75249289
65817389
98128613
37791719
18223695
9308216
7916825
26537111
39062731
94015341
51687043
14722288
8729745
224331
88602749
93498904
68873461
59366688
1823389
34849334
53633676
60432012
31717875
46798800