17205692
55073376
98828299
61695650
2987774
98936802
10161
68772891
83365413
20743276
3185288
5777901
36067000
14811631
92288806
58187520
7573024
2166730
9261997
81556919
50026236
11527387
15706169
78368629
4235668
57812077
223380
95879491
80267464
87611793
68277478
42199455
56318133
83853018
2795625
91061602
45923359
96864918
26324761
45403448