23647414
96141568
74834986
28581600
58555249
83041814
14705033
73302530
1242428
93799651
40154188
65487740
93256678
69674664
94453286
9627242
64179677
3829240
97419981
94935717
16017939
99686284
92675545
73314191
92277459
74468642
45166414
48479509
21581808
24091391
92953375
22254782
7573952
9043856
4124190
31773785
8422554
52783317
47908103
8347932