68543552
72259166
44674944
9139288
96176502
81778705
65207446
56232298
28838104
49353195
46118620
1331480
93692552
827541
15684961
45669985
51358502
12727198
62992505
27044881
96216473
9679941
37361278
172444
1517662
93671624
4714197
43638389
47668675
2011372
5033094
18907400
67131679
6431215
54385599
67036759
45123032
68244023
9474642
34981508