40602435
38933654
87113054
52534095
55007473
10355050
73269367
62607521
24879977
90125450
61925446
72588981
799686
68124338
3679784
98677715
76707637
95054729
81593514
19109680
7047540
35581819
10354211
62069866
23521191
38454385
25156525
5857314
35581859
12987494
133193
44011402
78167816
28965965
53118881
9073305
36536712
18432434
18287557
27917640