11963964
85717593
21392532
96419789
76589073
58285876
75384957
56492262
15729833
17294390
8149559
98338692
64184868
34042898
485999
43013141
6355197
87672514
22499535
53365851
4589600
7853028
52669294
40025559
84807992
40276041
89586039
27454022
40869994
11122316
25742833
706944
2515356
19839658
5741618
15485985
7001691
3895923
3818177
96335598