28819374
10688257
73268119
18995433
35152349
8011315
62495177
3585258
6441514
58871643
547287
25439943
77733055
8780271
96963451
30281138
11469442
31792944
43317431
49922496
79613393
7937961
32441994
83183164
75599180
62616485
89605379
1186605
61715711
33333010
50154926
22358093
56001481
56667474
42136428
71488594
29206338
70094213
42229006
45142032