29647364
51248426
42642918
51948100
36678264
9179579
22204133
47688418
11353358
6434648
780716
98662314
39634888
55021663
7551294
11998372
59833813
85864002
52119156
51217620
88823108
65232642
87582490
43904155
675159
39536600
64714401
64731318
10487827
8319273
50229145
44101944
3735200
19772401
42957587
75846685
54417882
69927225
35222156
6354946