46473985
55471613
39921317
104215
54358353
99327917
57813089
25376551
1653737
68737580
67746918
36717792
96157858
12182366
70184929
1279661
1571975
63123014
37711606
20016913
1231079
41979340
53607084
43727908
71328763
46898264
71422071
31565631
88672885
82936726
59947095
32605920
43172892
21021455
3892194
39794864
99488979
36276903
95238180
78411337