1006514
663847
1049690
179613
98372
909580
158890
158166
293995
417118
819278
1033524
1576290
829766
961264
1586355
1055176
1132896
1130630
514991
104327
120913
702299
403794
1056760
1309246