19268977
15648297
63359459
57387349
72763687
55973997
32249924
50952427
67418225
68354845
62063539
34817953
64863892
37185813
77406514
74938801
17167265
64487893
36058579
377887
67911995
20006901
70133783
33896904
7679160
77566824
57254566
37292508
10528137
21211576
78101683
62269832
34429502
6819888
37015535
7814469
7644910
55412895
5925247
47528190