21629060
41748385
18144639
84699027
2682876
11441782
65542467
73616066
78205067
65219504
42777467
50965460
40408246
85954381
58785717
21403002
98976162
88745243
27861368
40451822
81727228
24718139
16437642
17901007
259604
5417490
52132314
57445183
68084762
9126604
32822344
11911386
44593290
6439624
21096080
25691643
41333918
29589550
21406712
91776086