87111162
259992
8860762
48676035
50415986
25925839
67767327
92309792
69567432
65663991
29677593
79162752
4504555
98106155
80413879
37538605
66128963
11212368
73757511
30761920
256472
40487713
9369454
5481068
20638588
38634302
24952808
9865477
50407085
65058987
11488922
55936
68272941
9426737
4802945
82471804
54485396
33057680
39857554
19687396