58504385
43007324
30097047
18066213
5558332
19601893
82062501
49181244
7598683
81023686
95447840
35593992
12201107
71567456
27509213
9982923
42487197
70385569
2925747
47978984
34701275
75349338
6124423
26849403
58409538
76603001
40451121
45379698
6323566
9084540
43387132
77962240
85657018
9943027
5751216
98013319
74908853
39495879
25182009
37557013