34588900
88234688
7001382
60526382
89216549
69791216
64053710
16811493
73156708
56194541
10134079
12751573
27075246
79161711
52685386
32372521
61692055
42451756
9386486
94424665
28482037
75808735
2211503
31156735
59946142
82202116
10078829
98045015
11197614
868830
97877182
57656435
99646298
90599160
661430
8042055
14418156
12191279
15671394
95538399