939595
833984
383305
735640
221697
940467
635808
58121
700272
41941
116355
127818
194510
266103
685635
386543
228307
639305
104764
191266
727477
278604
58326
362491
786390
697825
660821
42131
16662
378917