23823289
55311529
3268158
49324479
13879039
19086694
1973180
61446554
21412051
80299649
68866565
72699925
39656244
42401976
44759961
68092100
91308512
46599907
58023126
5180612
35049665
57472488
61483348
5359009
42947227
80228081
33438140
11297138
17761837
92806640
2791618
21191637
9656225
67119553
26897103
3255816
46338344
79097072
29989251
8961760