47693333
62005926
9943966
111814
2545903
20515029
18404755
33537226
55618940
88101694
3751779
87727544
84099914
58964148
3595741
72896957
6624584
93143718
147279
69547854
89133128
22173927
8992662
506586
16055099
49615147
6705727
64352390
12454674
30146074
85019290
1544810
5070209
34459072
8896959
20331496
58086186
72143254
53348329
19688962