41415583
78183852
14537771
83691970
88264621
26734763
23221029
8920168
68779794
54335344
40713682
26057895
29181023
14292025
27532799
38496163
5571366
46334526
59748894
93865908
49389790
35076338
5912284
3136974
268614
99047998
80391652
85862756
69181678
2084761
34966957
20558954
63955702
29041185
25724732
415519
43188594
9320139
14474608
33867621