67349141
10991960
60211933
97413644
72201095
72327567
49052426
1452741
11253959
46587144
96855345
45155506
95885187
69531032
97376082
17154242
98135420
35179515
74951593
15293141
8924474
93527342
1488833
18003728
66222756
60613989
4744482
21932445
37424384
98147489
50508947
37294866
93273043
48486253
67186632
48088422
32516660
91335351
31461581
10654572