65033022
75659465
67756733
48086431
45997067
47208625
56577915
49587980
31967346
21623899
61328849
35561737
93176086
1612394
50961628
23822751
25709271
78685356
88111534
5931718
9944457
11812895
68166728
31022409
637788
38123813
60435708
62209430
59195119
50141008
14402569
1114482
9205268
16184887
993250
52611918
51319825
1339173
57321712
39816230