33147015
98129632
65414437
59919559
18247135
39402794
4753465
57111418
87534239
66369468
20308700
845534
69371840
3295393
501366
3458713
8944661
44582362
60337149
65117688
12323063
65683062
33634962
84651913
2143678
53566928
19313458
87795422
80441811
14337264
34823571
39491477
31292530
26849745
9753709
4391456
3234318
56085506
615243
95276610