52829901
21671048
4845259
5381014
30962183
33788565
60167485
4252602
6192680
95579690
29207754
3024339
85009582
27113660
28452489
1264284
89797036
14512728
2331037
17767504
82644207
89513455
20589617
36884416
29279234
49654588
25403694
74915941
4511406
56261496
6753572
31617801
39862708
42894189
27745613
20541049
53852583
26061763
88396056
42778827