94968785
52455483
77038891
2836926
98334681
79598102
75548133
71269525
78743950
83771458
73639382
97242144
7895455
63614018
67149435
1906692
68298556
81026303
96121212
66099496
66956153
84399279
21674975
4065328
30674294
121399
2132379
65231707
2662235
12126533
9443713
44036822
15398965
87866540
3818234
59438905
2386418
52943477
66958852
42745237