80161801
66859559
4022063
10023914
41887008
4796165
20083327
43005002
29018902
84129028
1472714
52171689
41875705
82966835
84408456
71714055
42569492
73223274
62595097
23059916
53665095
97153819
4326477
37386553
91175259
13475278
30033021
78829928
1166580
88865235
9817487
76524597
24672133
90555133
75916503
64682289
31697424
15952666
41055592
46779025