15939745
45625282
42217920
83309684
38975677
92687790
52335755
2473261
75346075
43748653
64127995
8697985
65303442
39993913
16679746
72053427
67333080
115850
72915518
9438359
83955681
54465100
4672036
59626891
87689560
4992137
42151173
8614072
93446363
67585132
66078837
25074689
1742514
28794628
131944
13366031
87797234
87273026
61479032
81363258