24226158
22187923
6920445
43209905
78536974
68401899
34471142
70048504
50468600
52809732
53974924
3378901
47109866
54605753
5465521
72213907
37513532
9694968
25889853
3843477
25673716
64538639
16874204
11702928
92739
75119033
94859791
4814693
17895325
59833276
88787544
9112760
8227746
17565515
59415808
82625293
94223452
63869433
8237871
19832917