95336534
76909980
1909561
6599988
19757086
49576433
59681304
6092170
515634
62264441
86198055
81867266
79267130
15768537
31189163
20849838
34682928
90882451
69255581
50327544
56035617
64314869
4316861
17417375
33833188
42398471
87823898
74643941
9538142
49265385
20163446
50036378
18523721
4976461
5866728
73388868
85829908
18389271
32909827
73606565