19236039
14731943
7702229
6088870
35817414
86829874
83056812
64134344
511971
64573646
30307171
83937886
82069981
78513222
66694751
46485659
25387496
84404042
5471446
63585141
9564211
8985323
76948538
44811100
8575378
38248273
55534599
22552371
68983625
50398249
34403490
61747566
63203833
1502551
98727265
64734867
90092223
33936245
78398289
8599037