31154818
35337193
82549218
24594092
13375612
13208723
19806139
82123109
16731384
41688396
91025246
4785760
50789637
30093886
20927588
5145523
88147022
30546216
66502174
6435754
25809991
71664903
9787949
2702276
6786178
2407663
46014293
89339435
53398062
379010
25715128
1407414
31108744
61596316
72135038
44956986
75282197
58142435
69857323
9882861