44973262
22515830
22706053
927951
9802794
63518048
11815201
73011136
36982479
73547155
32708727
12774706
80444674
72696771
72471875
92292206
97559328
647529
59564347
63501410
72706192
75837775
98008947
64609367
36584368
34022966
22718546
84491802
88127289
796012
64781134
16302640
9118620
34522447
10804825
77209449
89745724
31175572
58754134
86481437