57411856
18643924
63097817
95445815
95662112
90982993
16593840
508874
21923215
16707179
17655901
18341446
20331760
99362163
576131
58236487
49187885
86384780
13906679
33407414
4877722
45021363
69543109
30863857
64299787
14123828
78092869
6346595
9623300
18306241
70922888
57945457
19806084
30906028
9015738
98992404
71839329
33442488
28611735
314865