17788762
51059820
2105608
8757587
43547478
7784360
75949075
1609401
81252371
39421176
8851872
40703374
20081331
23766008
20888654
2249950
68874884
47972954
68298081
4178482
80386721
58925857
98945447
8172123
87713264
2231495
622354
3732454
85301594
80391435
72008074
9562720
26057797
83218530
35575072
90993158
30293065
30108704
26479987
18181153