19265698
51421961
85522298
9967440
69923557
20168409
70769433
79357052
93358925
16808830
66254309
42934894
16264590
59791816
80766954
67865758
2206743
16201912
66548316
21468817
97957565
66551517
34985686
4629420
41646877
6312442
16129599
28033040
43593776
11962924
32596227
4442843
18271032
74529919
5548609
73503807
99741831
60152811
18936714
40992321