5355687
42421986
97152027
86022780
5772429
59342830
10713256
67116137
71482525
49449285
34546691
4811745
88384622
82425573
21567657
79808391
62071614
53913036
93793209
8351413
52772191
93035873
69249
17192847
63719087
166869
45792540
57724831
49706603
21912623
74408624
20348084
2322703
11395972
98604794
4684456
36359047
134378
45524977
42767694