82682111
93535626
59163868
42702664
93164893
22601656
50472717
8746631
5837054
2660988
2743328
7594388
69535179
76351511
95527563
459403
6739174
921226
90418330
82457766
49681780
11833198
92203931
19935410
94438615
71556155
71435573
8421493
98262628
61243312
27261035
91657988
39395626
91619757
25386013
95761156
25137742
47972225
12331996
57022686