26038656
63833895
68556452
74758825
19297077
60768763
28705754
208649
37738813
20108964
59855756
6728503
62851787
20427953
15875600
39415847
78567561
72406946
875940
52765600
45438648
2917715
85565388
52499550
21254557
83224541
48508144
2806984
17397188
75912938
72924513
5392127
30898365
56024764
99527632
26846576
27239542
21092326
505514
20374648