19114872
48705612
31626983
1129232
63847559
97304171
813453
36723590
50292508
39108024
3303307
82364435
33095831
66221672
98441279
71745707
92158491
56933732
1477661
18801170
41249278
35622501
5753109
92313348
33768393
11853833
62434179
99208738
69414475
99594967
52851372
8213303
40371901
12513375
83558667
67581475
17575629
24028892
59768275
63113667