78063633
68601739
18836760
10709946
18971064
49948035
47075770
2572937
38937700
62708484
57681154
80471060
64123140
1802808
42821867
83879986
7747557
73716148
12118139
20637029
53536445
70568673
96109161
27194237
95176899
29109844
12313010
84589121
42548332
309693
50397689
41809181
52367835
65468318
46171071
37042960
33933985
50352243
90322169
27957108