80267166
83243634
59071177
41332605
9716590
66154305
8557010
36476177
33262037
44391568
82651549
52508277
6451928
91956788
9014228
16897595
42432756
8360830
30079514
79268442
51028395
78358277
66363085
11939236
2455663
2494620
57562623
82844394
64919793
85754971
42974483
14405564
65958400
38325529
8295693
70939881
8745406
63751433
75759817
12899273