98249450
12041425
4796112
69171827
65435739
89063646
34335806
46905557
38228619
1616287
87396558
90307548
61213924
80365786
7043323
56426216
49063221
96049238
30411284
2675290
58829701
52462690
4021094
27537733
20453078
87545189
10556220
56189644
15615568
27694969
19764643
37058771
11416069
4579443
25518565
3787737
48531198
62106270
47958848
19107