62011625
4784665
31947764
83815517
32231529
88695171
3318958
39304584
19214104
25329387
8048164
1126455
66289854
53855677
89486595
29837580
6463496
29306491
88713049
3151828
55941174
1454610
61812161
94355721
43979116
66451707
77604486
51634012
74236651
72731068
24175803
88947696
58219474
60188418
35196240
42406711
66937432
11591899
15437341
7491620