17612450
59679911
56621828
2470927
74003221
7689760
21168510
50897820
70294265
63103584
93585307
29028595
82372319
74048174
9062488
87158526
57885090
35241460
27766240
34181867
721276
36668598
2302686
47611041
64366481
18448456
99081987
23131324
42585110
64999809
54146019
91901114
33088638
87266466
85771444
50792099
10494087
73096459
2321283
15567748