89205537
92173856
56576149
74958753
12809396
37426490
37902043
54686812
55291648
1678141
37343844
262812
42001061
7802187
80444167
26084057
17267148
64818634
8137431
71102796
6390778
9566433
44026403
45003585
85993383
52925679
9701691
76882
68141482
64479134
3348405
4065563
97468964
50345244
7591897
38441987
94055652
28783820
36772801
56889644