41542041
37829478
34149158
52554250
56711348
1563335
577526
65665899
75762825
63656106
96682880
34454327
97207234
78122318
24041130
64412465
50602653
8205592
34848939
59877010
66543074
58466777
2569559
2139928
60261030
80544487
31322867
55638181
84587900
89069886
39533532
43203540
48034877
17443264
39511838
59339669
81038117
17823189
61299928
43336347