23829200
10855859
11934980
3190250
26819355
2062677
62971252
48498231
82312801
4673500
28155579
78488183
13183552
72886648
58797763
49717171
53919913
27694796
85368364
39206458
92213382
66153295
6633976
41871438
1383281
61698766
11272871
89008868
72038854
3128593
35047730
87992842
42099693
54314326
31595643
4944540
83011707
3932532
46132398
64936508