83703202
61627778
19077579
94734351
39726110
29893512
52037485
56145443
64936643
57967943
71389883
97075175
29666977
63782024
50448459
20099539
4565868
17281461
5999435
75261195
88239200
9557733
61008592
82751300
30157965
39877305
858338
41196854
65915318
27508387
98003730
17819816
15375582
99393154
76259195
85869656
48179453
54174754
18135906
49933726