335716
73826541
43634096
28463713
94515347
80707552
74877781
70399047
37149040
52149299
2088139
40873026
74402102
25579166
16643340
47832913
11925739
76962479
83569190
71391697
52964691
79045174
12065520
55248211
7544395
99403128
92844147
81247492
28437298
66906461
54351832
76768801
33668327
43835258
93719451
48433992
35086056
35763519
85788024
10542853