17217638
16089751
87081444
522655
64428535
32447511
32144971
48346854
13486771
61607658
26619950
26527765
19954192
76034809
39364513
64527010
19788651
87377691
24449645
55017444
77149342
35425772
85546205
26346707
1978913
1515953
53089773
54222018
60188729
44807780
26032037
48244272
4305536
40474824
83524554
28864016
29772725
6043628
14648976
23979824