53739620
49606848
6151801
60477792
44032310
39621855
95493918
70097955
7944258
77048043
99403230
87235835
95521595
3989614
3657212
62023345
75454472
43604108
15624934
12221804
7913199
6818560
960870
45589541
8790253
51545948
45035832
49138393
96308296
87722018
21519276
36223121
34101356
71109831
283457
89255321
64149033
72884302
7560635
944838