43961481
39728521
58361905
36709410
60281648
90523760
99571480
83106083
71444801
86823338
54251755
4295979
71039874
29852894
1759622
25664745
2475124
92294547
46908851
6612776
33597262
88461775
11878229
64719267
8885184
29662150
29196961
93033357
46137317
40454842
26267866
32724877
56473434
55339926
10245234
37089916
63311211
10826861
80558095
40208698