11657152
17755140
9027558
68884498
95316084
606879
79219911
227243
22472826
8397737
79794656
20234543
9511583
29658945
58278251
90521913
56552295
56427758
61936195
54605559
18302770
7139123
75248168
27058077
35374741
50541328
66815156
2377116
53342252
5539377
83931006
65127409
15083773
52829866
70897113
92211641
69991171
45856438
3728395
14165629