64819
181795
111870
317522
1007690
496934
340397
950460
76292
183226
799511
501834
336126
799590
932537
822991
12976
148134
1004475
362857
423525
204879
489616
48472
10629
692723
8014
59374