94112199
245476
12933250
36396863
2225712
48951538
9881546
3559474
43696481
57206078
93241530
7547822
22585280
39803790
92851866
21765776
41477217
66578677
75381647
37629483
26736652
35734096
6504514
66735747
33606308
30983556
18026491
3418592
61294719
29783433
21109075
8445544
81031151
44836981
83374226
16117469
71775277
75749884
15551663
678412