42349570
94039256
7161649
49893822
36138926
28071858
30616715
61669817
77466398
55245645
9644757
25502378
42423995
27281427
21258841
2372086
80866515
55959109
46456827
797298
10998655
45165112
68203426
12962498
3351848
26513940
74614378
594880
90896743
55544630
13124938
38341551
1293395
47605803
74789687
37642498
2979523
7232111
15644678
87713264