80289634
12456957
4211463
87378370
99321700
76198400
22233230
60052467
50825632
83944748
58075923
74388316
1125432
26882524
3304845
31219170
90719861
98206998
21726980
7787237
86257194
78729638
7511233
84797696
34614244
88615507
63125234
5893844
31383774
81359118
15827596
6075795
82552828
70145195
40082692
81207135
709104
4687228
75633751
78344388