424591
33805999
19225296
39456601
19049956
54473961
12504276
99782402
31381530
10066240
63478536
4546690
59513024
76848557
85171433
58286435
77724511
89085033
31782489
11005820
28469464
33238786
6873840
84572736
1318517
9544449
1498717
31602650
57266592
71409913
9332034
59989322
2035350
12613214
51759508
779633
3194832
30751374
90853399
75537278