45181014
62143261
9479881
59638459
42387623
77064431
49407436
33491459
42216171
87353143
31072233
2822674
97024695
87536779
43753806
63283419
24989462
93843250
66472538
27723506
26986427
32874543
88758681
85952597
7082003
45306436
19493402
99473357
33912304
30202619
408705
17534388
32098478
88907517
14259960
56259568
43737841
70781344
33421420
17619850