82676497
18023451
55412616
87811968
71968
15603377
67223447
35568207
4298747
33914486
59789766
85735456
7044329
1404682
936753
2960668
30865870
29621714
17073284
4901569
15615212
69254671
55823543
66431342
4010267
10892932
74856601
2808601
674746
36332532
41031351
29871146
25166843
25496340
58004837
67431451
78677328
46579273
49692653
9536478