19245797
96905127
99641290
16147910
168973
37998505
25395864
22674104
59618110
83029741
47284662
98948780
35206467
35862488
6018852
88629070
47625816
85629728
14001625
44609704
480284
7302227
19429037
4520668
46445441
85298582
74797817
65199086
64186731
22105931
7424400
15164354
68482287
25716304
39626832
82807963
26879115
47446961
4329820
41247284