20734865
68545548
88212570
24387071
6148428
7031698
53054636
708680
11568269
95599574
75793393
43151394
19415467
5494193
81366622
52168237
54743520
26705054
10212262
51388384
44132503
4934794
46709722
48593040
56384760
89493489
7118848
849769
20321506
6836760
99337025
14163004
37465069
95408761
27418241
81691923
56335147
32947120
39379611
96699930