84087684
25909830
52984500
71199474
95671916
7202040
8642719
91648224
16648114
28146672
9543858
9942778
8509872
48336505
77716216
34762311
72783967
30888870
68342004
57407056
1561765
78812401
71759632
63714026
13937763
91063852
20536440
2545707
16408932
80432804
38414060
16599391
79351228
5794889
36056762
12783296
54228480
55267550
65398782
3181890