620933
936966
72138479
38943720
37971434
11591418
25616071
2878835
2565988
26922751
60428963
82116414
6522083
77838373
75272894
42705799
39584324
38947659
26884765
74347466
39214499
67844861
8351509
64101351
50431375
6034158
6322121
44594061
89658512
92721291
357702
88546156
62846286
58837939
40297110
6688305
97341046
44614527
19762763
5448007