31659401
12328017
29314518
59478138
21245949
6947068
7015564
18879763
27274621
51948789
5275373
72344051
62024825
54857768
98126524
8053976
54763375
8094533
63869166
72636801
1734343
5548199
57949280
48053963
59681494
35314430
43023769
31993610
62757860
68624274
5433386
29659903
57118409
91721380
65074753
84679461
97675278
51008116
90928511
42829409