7875725
2217222
55172997
45766030
853855
31952604
62593432
4072338
80959907
57095114
90631479
61029455
37239079
25272933
437747
24855417
36462524
65637051
38097839
97542331
39167562
31733158
13431401
47332964
94444576
54411180
37404765
89763388
2463667
15772771
27764974
87235798
86391685
81602817
79457642
19994032
50473330
76841145
81259767
47412738