18968538
98252295
7925124
45083142
7477683
48798406
9371555
70454550
699205
45174891
50735396
35915166
73556
24057692
29797316
99518063
88843788
423997
63579155
29695552
40886551
90478278
79195023
2326418
51016805
2235571
4026809
9752688
36624074
88222296
5262057
73776271
1786634
98802649
47383502
96518821
1992760
60769629
25792887
74151033