7080446
1032502
16975271
62739614
77845995
81351771
7182658
67419843
44674523
72953955
90537534
90424662
9134960
7338644
74025036
89535884
27638682
32737549
97502995
65884959
68117635
54558794
46213584
9691795
840620
96839355
62274441
35304308
30454625
28533442
93219262
73009228
54418264
3816795
15963695
838541
45285409
61687555
69465717
139418