24276958
44595010
87047099
81688898
83064124
518063
51387302
18193598
7231922
12668435
12205101
45239398
27003375
4364619
10353773
89702974
75813827
84473095
19412663
47407756
29958271
54975974
84061249
58617533
33236260
25868954
58256775
5691414
250810
97446947
6226843
4289393
90339717
54781480
27897182
388579
25106153
99092329
51572011
20737358