79583813
52317423
3149755
12815603
54905919
6040265
28085909
52373156
21211160
74009517
20734664
12121926
26056462
1677058
10587396
7398650
3697104
51869464
81714108
49131566
65238488
41865006
95316292
92078190
3999518
98606777
99324997
9867785
44045816
97992084
76211112
29246911
85441417
6780759
939653
15913479
45217602
7109256
16272936
47151507