29465329
53162414
13895335
21552539
13432841
1685595
92465051
241893
24759361
6311675
64248654
467226
70589417
15795003
36171050
20859611
54277686
65851273
39562875
57644188
69507829
45916671
51649428
74884419
10303241
57979317
74384350
82115380
4236539
39153497
12994220
62818792
91275077
21606962
38268573
1088854
25498509
37114905
5668547
6549607