43556035
52379888
77739132
5319720
44177850
36975864
84164247
10885670
6595992
17995403
2885115
62072940
38496150
66586079
33995431
85993920
31467500
24165771
36136260
42088795
68203095
84823493
37555151
55037962
24416945
86958507
24024428
15178201
61491998
4508554
87748372
62786765
9136087
51717696
45902102
9522269
84404276
45264578
62075431
8128989