63539640
16521619
87829774
80307569
45169351
16627756
35456333
56063075
3504879
12705443
91266421
47524055
27121398
67592851
5741891
94319246
11724266
69905255
1769158
10535657
40088619
86173161
12764443
2684917
90643886
34804154
24132380
38626854
90757064
38315180
30955477
89661877
27856798
31626757
14286379
2589847
38965775
56611926
94886777
38785356