87123136
61561922
21694089
60313697
26544860
5006272
91673400
91745056
24087990
44629476
3547725
56989615
41756479
73903898
77684166
38888827
3104722
26225700
85085452
9296602
89265494
55678570
6178779
10425874
10779561
30266500
28144421
26327361
39011028
14768048
25085240
94553649
9042225
2482159
5395850
9339840
99794077
99857917
48517868
41017608