75047952
4136226
12566814
50478016
293858
191206
203766
4395161
21929299
35895663
396257
85419598
72528783
67701430
88847335
80253846
73944146
10355500
59181876
85642944
83224217
65345517
79034325
47958519
6942613
58016128
14759730
69404603
696751
20251055
7035487
65325199
955188
61177050
4848208
70998802
84571857
6648290
83208688
59328414