4847799
20566112
17137424
6341378
39627780
39162398
27259349
7428109
27016856
4638246
85349788
30891801
98205694
6502165
716639
12817830
40261257
50578330
81399745
47083131
93378880
14407146
89807277
67727810
25241394
2046236
68576683
64241766
8442326
25706966
5523605
70154466
75085908
88264360
21226859
7979390
35709883
20491922
61165885
45898201