54734481
17347718
13289426
48986248
51408173
51338936
10977045
29803617
65088794
12735114
7937980
84087812
17118775
1061120
79808466
83191534
2841894
64554170
75096055
63325418
42848073
70245134
5795683
58387404
89634929
277590
30957987
59473961
3277639
95714035
31758132
57559738
65947743
30834978
78196783
7531537
70694346
71387351
30099732
74041638