42705675
40823432
67641170
75201581
63311666
50907621
28864098
74276742
10821212
7853437
10605782
6158898
78701228
733494
233023
78619983
55869078
61132894
50311925
1496666
90178287
68158214
48201701
25212149
9807482
25065539
40373091
75937261
40958452
91455644
46086935
79043296
5648410
6079449
79763766
24347271
52458413
7163298
38127900
17156088