45745797
60744906
5301443
87678454
41277405
81344382
25275052
80771801
27585030
71779619
45781595
185822
39831618
27422472
7342523
23142437
24345209
43349829
52145438
45163914
48914840
5709361
28886096
68544160
31345757
26814555
6958959
46671293
2358996
50407400
5627427
70754624
58323008
14832936
68231078
73538668
64188710
71525840
27156488
6847172