628706
54818109
23311871
68348096
10037267
31973181
77395724
23075765
62683183
90289361
8078108
25572493
80831448
3471139
17595761
77688187
76954267
78073098
81461286
18858381
68712520
36459036
35239552
74386517
7453469
90058298
57422842
97013641
8988935
19951717
43524525
78605254
10129522
590772
59112593
9317657
6027683
44673530
48589912
43281015