92321326
47895717
33284121
34665809
96412248
89166063
36626837
81384771
43469517
7996868
59516801
10743336
90799416
7617979
5817216
11271705
8670593
454243
57965011
71063707
20632738
922143
77666722
8306651
6491870
4533280
75584207
1630414
29536756
66017815
98308931
84836802
9722265
87359162
61654768
73845595
8218534
71407203
3498497
27813712