17666473
4035493
47737683
62972765
76434040
13386475
8998078
64307503
15884596
7327655
7632893
1934640
47979260
217874
12625332
76927651
12633741
71891683
51648634
4856314
41811484
13104345
68127170
1432427
37554549
44567911
43006935
72057253
72842643
7575919
88152594
28349313
17099272
41737968
70348684
34374647
74412884
33691535
78801855
5563440