30688526
92313426
92329214
87454641
80556608
42701049
81111430
18528371
43608874
15618947
46602862
71635103
14894584
3323343
3537304
33038107
45711663
22115714
57023830
57548761
54032038
12814560
63889727
45399669
30004739
10536005
10254984
30804090
73524291
9942459
36725338
54088210
60707698
9526302
13864309
2795219
68254962
39228623
72503242
7521338