8508060
59749654
32562676
63149758
88036820
2630630
52909527
20619121
45793755
61088940
64579842
56183249
50808451
768444
15599466
79709006
70643451
1523122
17363768
65601637
61935730
96003886
334193
18587238
20266269
65103636
7821970
61175994
26499304
6521411
37493321
9811747
41475857
8776104
12638562
41358368
59313814
6561294
22139003
54936685