40252547
25391936
37532585
39876823
24360461
36673675
21729932
48115634
21985206
33950509
69166
7668
288791
236663
152702
299293
732980
1028775
25276
999827
970360
949106
61512709
43811581
89053322
28608315
85126289
11123312
59043305
73294627
88829036
49396636
16321019
90798706