35198183
65259546
42927757
50825362
28675536
40842395
75955627
61821232
69675427
48115857
48168196
688876
15822408
53811462
74418666
84832795
80557808
43559537
84566694
72873914
81603528
68931677
48845299
41255174
639834
7550703
98197417
13748221
62276528
3546407
10968709
58187512
12133205
38799831
801459
66126202
77159525
17642675
14736146
45862055