27321939
11613389
20173993
98711778
75157570
73532231
278176
24374404
1004002
19669035
64002672
1273624
43427443
17436464
79675951
19228521
57004796
56866036
41742329
5607334
99571603
71645197
40785691
57375075
37158314
223911
9002405
72894042
75863691
55374869
69772003
38199847
81024033
53668991
77135004
61671623
29624852
15877071
56772927
21436805