46044518
14993464
3870331
66329488
42835754
64112881
11694931
95578749
82242539
29233072
88546879
58397915
37233900
69573604
8049545
61828498
66535341
53971477
1501651
56785742
9858457
49911197
76389742
5529946
48418136
7096150
6087008
89963295
34776529
64093965
38514411
62298828
37199441
24449186
6645395
5799479
30697370
20318565
71921852
8664938