1191053
67673789
97508667
20558455
20272592
31019092
76987426
13526308
34515229
6192305
4678197
1897812
17042750
2867777
47704948
4337712
65516847
41203392
52912534
86465213
81688015
12222480
74523577
94935673
39987853
57163592
13583286
28652939
48514252
27091300
91167960
45656857
25194259
81796700
86326718
38556713
19787428
62437541
45102106
50699716