3777139
38533527
34295728
4074381
39468620
15154930
66207827
1624289
26802327
6302591
11891043
45365985
5024243
57316796
17111748
80031045
31429851
59406891
5167323
71351269
62298582
40652050
776254
30366740
15869858
91623765
43355051
37854404
28665984
68696959
25416761
66862919
22094164
93822365
19508689
97942178
45679776
38795908
99283503
89455432