86705542
10994488
72786827
59745716
58215677
909110
12443231
27391131
6011726
64312481
81674480
56646209
68786016
8941762
61942059
32013314
37977523
24126953
58096412
3823316
58189571
89886536
76057728
45955732
61306766
87735248
83609558
47519285
12639210
5836165
58663980
62985403
70861292
3393872
29851257
149397
15048163
4077147
38858728
91004910