99737946
213918
10773580
40783178
32518899
7732948
63847840
59462884
36837933
68104109
69316688
44848284
29077188
11211603
71911291
69233556
9037377
10129305
68583266
93806010
61531489
15724714
85043751
51947404
64206629
96534378
5978906
1500746
36384039
85379530
98704854
68141348
45108655
42126726
60774060
38625054
61471059
5668988
7455234
2381060