1994360
17167443
5697182
62592999
34396380
29207265
10896383
429469
64728154
83026346
91447185
2067671
36772036
231531
85276450
126786
27098537
17519054
2589734
6837620
81093418
70156596
39985078
34506603
57302518
1263768
52639804
58574490
88254969
84375703
96865074
21585594
9692303
306236
14986455
89677710
55956717
17615135
92757711
10785968