89073817
58262130
98366738
4122727
7332607
56368811
23996921
32276640
40042621
45153838
4228384
30261319
59603689
11214247
8491174
74793958
39431529
16106579
108817
77518138
891665
8577756
59495478
83395530
55391186
42016409
77141634
59815665
78491484
77017275
85172716
51136391
67104135
54383840
76801730
15606631
25863766
62691483
45566761
46423341