65119669
15648455
57016830
58633719
19212285
5114497
50628499
79211370
10077459
13614977
98111957
23328998
25812714
56669050
16368533
16228487
7754796
5550680
28529816
27477753
25264201
63009107
38739747
87041687
74445318
92154555
36139447
99141900
81179860
74289657
68755795
62182313
8161643
55367514
67744703
9598207
31211043
64996132
4596116
38747007