68145166
52379927
15657079
34094791
87996900
76657322
67197056
99766484
27055457
91667725
66323061
57933058
54596858
24885741
43008264
20758014
39122935
80826296
47338604
3847395
34354211
87286851
2433292
24782223
59429384
45065795
55038807
55755860
19932511
2432090
65452135
56635936
92166878
15348328
22056175
74306401
9381825
74974360
76351053
81126315