50241165
72091686
39612251
18876167
95343004
40717912
63078256
28131707
71111220
70922443
21177212
55475913
6104325
359255
5186262
52835076
20265524
88023858
38028719
5387458
5802734
50738774
24726959
27504787
69317705
38286705
43169114
7571282
21708941
6071652
54286802
10071136
67741587
62148832
73273085
39053185
5415641
45648600
76187458
68426380