16451799
13723205
24165284
29331989
39776794
62865576
7471156
34173465
11726593
18249561
9093159
20251231
56662609
38996440
8034286
15152279
776301
89133616
24825721
6536655
60813354
87076768
3916915
29622403
18072180
567132
68231244
71148467
20674025
38949518
24314983
70924163
30991619
79841329
60306937
948799
44269321
33145472
88987843
53364220