18078545
92853378
20736470
45907370
66583075
40007096
59965516
45772073
42933334
77894075
85946287
10487540
46176951
98827558
23861649
7622718
4218615
3666315
61255433
53335957
19278752
95634587
18189899
43448237
68209584
82883074
82929395
76375885
52443095
19279428
77558502
80488258
5156875
46212807
58354473
58015330
87716788
54773473
68262385
53684694