96192381
52952752
82543537
13138146
13321066
89518899
67396613
59739142
31796906
10864053
64428487
64263416
9487174
6716100
80853384
83073501
58492645
83564105
53724916
4598638
86658592
75101052
8716593
58547523
29251354
1689030
55663712
99959785
51724993
95856313
65068497
70127143
45302895
96819509
42001913
53268837
7991570
26829996
27388713
91931083