41058030
38763500
94433975
90855035
46984848
469588
3837683
59054587
82281193
18028723
36715669
38258017
769791
92518802
89305348
3578857
54445468
37607940
42171477
53002128
21704868
75002040
69054853
58024538
49107786
27848900
46584630
73582710
68355489
85727786
1741362
5551923
43549893
49759500
65943784
36784586
9197155
1087123
16611181
84952004