495165
8324
157848
632848
387355
981662
362712
75531
186287
780104
732839
485925
708237
654941
264363
199932
795935
890710
953438
1011324
236522
501355
779479
183554
811124
845866
369461
202735
61151
325512