64577607
32739145
15579938
51582029
88609095
73035553
92452882
59917219
49269183
9789521
7302878
640042
78994588
58463979
68841019
5471153
13362929
3617935
7878338
34202394
93403436
23399107
98517466
64666560
86163889
59131836
43591827
28445576
73195924
95159497
76317688
46531448
17263303
19558372
39026113
39191053
9281420
2333677
45335223
9754246