48803495
73129283
16145347
7141170
12476071
5633933
64941393
3205903
46387649
87853745
12781324
5407755
16816374
37189768
46957090
40257700
5526178
1601407
67136601
26991633
84332206
20287799
54393059
44802034
183547
57524387
81355192
7575055
66698570
2050619
35593800
79587321
90505081
6582105
83362735
96354662
83755188
79714857
67777060
7105667