56244845
33507849
11614337
51935545
96422756
96834370
7318906
1257857
36681150
70248343
53286264
14762275
6567760
54173680
69334456
5410698
4927749
32912901
72235244
9614128
55149822
19469335
60354731
67255756
45921007
89396583
12108847
40838313
7977427
8119835
28146294
86841676
23032235
87313248
20957597
35517174
55245101
49367568
33898543
1075885