17981288
92759138
17117817
64288743
23575651
54023165
29766538
89747381
84352
19305826
42567276
11469879
40105752
66543819
4573056
31302056
27588362
31708844
8585864
28014283
68725590
6182428
88354337
49677217
69493136
18544038
47209897
62494327
48482408
25788730
2373376
66161635
21776365
77009349
61545484
47593294
90828263
2151306
42699394
38637862