1350904
19761104
297530
5761254
62127196
1043528
68382424
68425984
15836414
49679800
14445663
60785542
68878948
9856126
22158388
28468006
39505233
54106818
95059158
77729022
30044918
59145656
35565118
83879587
5756548
52714925
41997003
7332991
30426839
1826960
66181518
662125
31732804
90582609
90947070
79072759
54392075
72438142
47155455
86657986