5876647
81981765
98528662
24229569
83069390
97535468
7011953
6242331
69987501
11295014
63207498
5304810
26402456
32102444
3354410
20957233
8399942
72886724
59675551
51634443
4095725
14531420
49899386
21696692
29568942
89356861
34585483
3220914
27165775
63882999
54856627
30731043
10294475
20048851
47139913
5685295
63027156
84671010
10698798
86807649