522063
77771330
52499266
98466884
28694558
32245687
6083969
71766661
43904146
43337419
85331390
85157907
22497748
66648897
36842713
74516188
62022989
67452395
63322115
76737787
48421688
33144305
66195981
91882688
84146221
8389523
52764366
76552435
87415717
21915761
61532138
10282940
98903101
57735497
31702119
22875039
83295277
94828689
62853638
56744152