685350
274187
29566
855213
717821
967903
396726
794479
478851
187637
158912
383765
220166
86847
111778
850341
96941
24618
875506
60438
121837
321795
23624
872802
931608
106967
64373
109467
451608
50765