14122931
10473748
92759191
8428738
1991538
36444573
76708421
10114042
97504521
38278988
5733024
55471194
29274319
16027850
36436098
89854046
44663983
18256513
50789650
65884397
6915721
11576563
66177057
35449192
76611010
63883661
38099095
13212475
61794815
58995973
91501963
31423606
9842684
3946335
49947661
73022623
3614948
25697393
92449261
47946411