77524095
32242826
67864757
17921394
46652914
228823
93746040
75282869
18549535
8462683
84989411
72025381
33065220
37387794
29412719
17706820
22664438
9661679
2159894
28819601
5837952
81522908
60739571
6251884
60158254
8151905
43429329
37579053
66165162
30843766
52952638
15738876
69918643
99828442
79782170
73755929
59112686
56195280
39914209
94519582