71833370
60795387
32955286
26152358
60506503
819485
68378050
89281570
42743585
65528276
84904390
42492588
64243959
41906705
40816870
13152052
51498184
3904370
65736823
77613068
63478072
52611347
72183370
38927278
99365334
22255792
36285181
20959492
95661601
60659289
45087230
54741830
49376776
76127364
22603415
58314852
11733599
6518187
3715234
48215257