76162761
58025981
44102804
15413620
9097142
61222017
48241889
61603709
85186275
9718522
39392562
43919543
28709
70431805
31146853
30934995
19008190
75287853
56124028
94737234
84664014
485183
54902972
53641436
92388195
81889642
42735064
9463893
2772680
18531077
23664166
4346929
203425
95227992
10528749
88864410
82628279
39489534
76322708
1101407