80904700
62353074
71523607
69654957
68823014
67983439
93861484
13848411
93011707
53867561
6445165
57527859
74674090
48833099
77392998
382135
56362682
72042325
6748308
96494442
59522823
88467636
41511790
77921221
58006482
12906153
14406860
28255395
27451501
5251860
92129573
67219730
49932291
82595558
95465529
70928355
78071036
14296212
85036787
6203748