80712294
43222919
57808069
2760675
6529409
3064240
4266870
6215966
74845744
61176071
4311131
91057933
4522896
5714915
12595562
393095
98901200
4200373
83339925
71055576
15671145
156336
73905931
38905562
36768248
9722888
7355220
1716404
22504291
32598422
67769031
47721190
24318789
60752489
71098159
70643084
95427822
39134065
46822974
21121962